0
0
0
-1
-1
-1
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-2
1
-3
2
-4
4
-6
7
-10
13
-21
37
-154
-759
-783
-550
-884
-900
-414
-90
103
243
467
229
-114
-317
-662
-707
-629
-825
-951
-632
3
391
601
625
302
-247
-780
-930
-723
-747
-754
-413
-280
-269
-270
-289
174
693
642
305
-407
-1372
-1820
-1373
-729
36
889
571
15
-27
-380
-701
-188
213
-168
-729
-952
-1012
-910
-395
30
82
265
436
237
40
-59
-619
-1305
-1370
-952
-261
314
486
212
-212
-411
-302
205
213
-293
-626
-406
-607
-1267
-1006
-296
395
601
324
135
181
-2
-428
-567
-525
-819
-920
-679
-208
107
266
250
-73
-196
-106
-124
-98
-122
-416
-385
-537
-839
-741
-310
116
259
12
-1
-115
-382
38
30
-494
-281
-95
-993
-1030
-340
-127
179
542
554
111
-251
-19
19
-391
-666
-737
-879
-768
-261
272
442
665
440
-242
-533
-461
-109
-409
-654
-270
-227
-842
-780
95
621
365
466
399
-176
-395
-691
-1048
-1158
-442
333
457
592
386
-211
-502
-537
-328
134
495
345
-189
-1130
-1629
-817
268
935
1045
435
-146
-694
-1136
-928
-505
-236
-81
437
585
29
-640
-596
220
278
-108
-277
-627
-765
-1119
-1025
-66
161
-74
358
697
11
-315
-397
-1075
-1603
-1260
-518
-284
-432
-220
550
486
290
281
-398
-843
-967
-1229
-1131
-480
196
339
18
-338
-53
568
426
-327
-423
-663
-1168
-1142
-1203
-763
164
893
1000
717
336
-693
-1522
-1253
-696
-345
198
138
-323
-419
-681
-937
-454
456
705
586
35
-764
-1059
-1251
-1104
-116
984
844
138
-677
-1151
-905
-617
-375
-47
300
108
-415
-555
-403
-446
-394
-582
15
699
-203
-935
-914
-845
-586
189
547
543
420
153
-447
-982
-1003
-583
-196
131
413
284
18
-284
-361
-181
469
482
-136
-454
-1019
-1451
-902
1
397
732
994
266
-321
-601
-933
-931
-1066
-734
16
71
-355
-295
-290
-495
-237
-227
-415
154
27
-441
-882
-1220
-1064
-537
375
1050
653
-63
-1095
-1747
-1100
-652
-388
713
1031
64
-813
-1157
-867
-613
-412
-49
225
221
-332
-935
-999
-513
529
829
149
-653
-1033
-1056
-1007
-587
-285
-176
103
357
41
-494
-446
-721
-1246
-1044
-317
-78
-379
-52
-145
-497
-511
-592
-17
406
-349
-1099
-797
-452
-388
-343
-118
-265
-305
5
103
-33
-209
-606
-796
-304
-232
-338
-133
-258
-646
-127
-83
-857
-766
-92
140
-800
-733
-388
-621
-885
-1417
-998
13
782
759
463
-173
-606
-445
-292
-228
90
526
-302
-1008
-445
-81
16
328
108
-645
-924
-844
-846
-918
-700
-564
-699
-640
-345
-282
-4
198
158
218
-111
-448
-515
-52
0
0
0
0
0
-1
-1
-1
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
0
-1
1
-4
7
-18
97
842
1160
-548
-1882
-1567
-621
-25
-92
183
-7
-297
46
329
211
0
-401
-1020
-666
-272
-734
-876
-263
459
724
-60
-520
51
330
19
-419
-848
-1486
-1252
-515
-258
95
382
651
102
-757
-955
-393
32
141
-446
-1223
-1478
-1411
-274
497
699
288
417
992
-358
-1600
-867
-360
-1221
-1813
-764
487
977
1456
1743
373
-2120
-3072
-1410
381
853
252
-630
-1028
-647
-944
-238
1305
1458
1193
104
-1660
-1490
-1244
-2322
-609
1672
1522
277
316
671
-606
-1378
-765
127
-377
-523
-119
219
1
-765
-853
-415
-85
-415
-16
862
656
-572
-1269
-973
-476
-91
263
619
340
-392
-829
-1409
-892
472
925
1051
1008
-386
-2080
-2229
-1578
-636
481
1235
1014
283
60
-1457
-1706
-318
170
-20
28
-43
-734
-546
-622
-644
436
941
504
580
49
-1083
-1210
-904
-821
-706
-148
427
1384
904
342
-1114
-1614
-540
-330
-89
27
226
-379
-876
-704
175
807
387
-476
-609
-287
-201
-945
-888
56
676
119
-310
131
-181
-1141
-1600
-276
738
585
-90
-1017
-862
-523
-821
-934
516
1779
782
-1696
-2366
-1080
-10
77
-75
-36
-110
-607
-846
-178
454
401
-138
-382
-67
-648
-1217
-89
96
-789
-175
106
-694
195
1247
375
-1343
-2030
-1225
-64
1020
741
-554
-651
-801
-1816
-1146
661
1794
1654
-243
-2221
-2243
-1003
-702
365
957
-342
-372
19
-431
-897
-168
274
-23
-756
-1110
-448
-279
505
1045
-24
-1395
-830
-211
-3
723
247
-585
-1404
-1185
-541
-101
1052
1090
207
-347
-1462
-1607
-904
-477
576
996
701
-406
-1674
-1839
-881
248
808
410
-725
-817
-723
-416
-17
-322
-408
-11
-5
-1068
-284
418
-417
-290
-849
-1541
-900
15
744
445
-587
-1150
-1033
-1009
-442
734
508
-208
-747
-1506
-1643
-932
274
1506
1231
67
-1436
-2148
-1503
-573
-40
386
630
-22
-740
-1029
290
274
-487
-465
-677
-936
-1256
-978
-241
880
1333
165
-1150
-1146
-624
-63
-11
142
-762
-2038
-1123
232
830
971
1547
271
-1890
-2237
-801
396
405
174
-591
-1366
-1025
-550
429
1464
389
-557
-1285
-846
-369
-484
65
1152
-7
-2223
-1498
326
289
-287
828
1423
198
-1028
-1200
-722
-268
-303
-340
-480
-664
35
1436
1474
75
-707
-1012
-1300
-1226
-335
507
370
-28
-340
-475
-1161
-852
912
1437
972
198
-1576
-2153
-1944
-949
1021
1343
304
-796
-867
284
619
-1090
-722
483
-370
-982
13
343
-162
-234
-1317
-1443
-324
415
763
1044
35
-878
-574
-456
-184
181
229
-335
-726
-131
237
-794
-1241
247
1433
977
-673
-1400
-985
-482
96
510
435
336
-674
-1481
-909
-230
329
974
859
-867
-1468
-1153
-870
238
1288
1275
756
-140
-1225
-2353
-1583
407
1533
1509
507
-646
-1450
-1075
11
814
1094
596
-249
-1364
-1426
-376
574
258
-1050
199
1186
211
-63
265
-1166
-2136
-920
712
749
742
682
-988
-2226
-1586
425
1513
1172
767
-91
-2425
-3004
-1503
145
1701
2259
846
-1434
-1580
-748
-700
-317
795
1076
-922
-2024
-1074
-321
40
681
757
-637
-1588
-736
966
1342
-115
-1295
-1342
-1219
-1474
-77
1980
1631
-211
-1947
-2714
-1760
1083
2436
1521
391
-1919
-3209
-2232
-336
574
1632
1788
114
-1994
-2579
-1164
406
721
1291
1413
-371
-1964
-2465
-1029
1230
1323
-84
-344
-692
-1312
-824
-474
-875
-289
105
-9
309
77
175
-1139
-2774
-1716
-119
752
1578
1613
-159
-1948
-2379
-1014
752
2292
1879
-563
-1938
-2222
-1555
-15
1766
1937
302
-882
-1135
-1287
-1297
-908
655
695
-3
145
-89
-412
-1166
-1730
-558
330
-159
291
581
-233
-802
-536
-409
-1073
-393
944
565
678
-838
-3452
-2104
1178
1904
1091
561
-1291
-1895
-1180
-232
1358
458
-1143
-1713
-777
-497
-593
0
820
1084
-545
-1535
-1095
-56
183
-81
-307
-1783
-1972
-490
818
1917
1364
-581
-1949
-1618
-874
140
1352
421
-1804
-1889
-850
142
764
1618
1750
310
-1753
-2963
-2262
-1109
646
1728
1279
-123
-894
-725
-1006
-509
602
1417
155
-1716
-2026
-1063
357
324
-113
318
538
198
-280
-232
-512
-1844
-1509
348
1147
1406
825
-294
-1280
-2780
-1791
725
1521
1042
-14
-508
-1306
-1159
-557
-354
884
1208
-52
-1843
-1539
-196
440
393
292
-1051
-1930
461
1804
511
-951
-1045
-1884
-1240
431
1450
1753
188
-1410
-2420
-1698
-75
1285
2381
569
-2793
-2923
-862
-299
343
1748
708
-545
-183
-603
-560
-205
-2111
-2061
93
72
63
933
1265
-509
-1665
-1172
-198
900
396
-524
-7
-366
-1968
-2289
-544
1182
684
709
1267
59
-1984
-928
1270
-573
-3161
-1160
1480
490
-428
261
2
-107
-707
-716
538
116
-202
326
-15
-2530
-2210
-837
-259
1001
1748
1717
-421
-1741
-2059
-1765
-23
1560
1023
-620
-1001
-712
-1474
-655
350
296
-122
-277
-135
190
-112
-1325
-726
20
212
-952
-1612
353
638
-813
-829
127
-145
-489
299
182
-343
-575
-1546
-1458
-643
-112
295
387
1555
1257
77
-2485
-2641
-657
-67
-354
-232
1485
1757
-87
-1323
-331
93
-1077
-507
1577
-319
-2009
-393
1
-798
159
1290
700
121
-1011
-65
970
-1072
-2530
-1328
767
742
-11
775
969
-1179
-1244
984
528
-896
-583
208
-632
-1143
-270
295
1290
-30
-1036
256
263
-269
-955
-1571
-773
1053
1020
117
-407
-1251
-904
273
-458
45
92
-684
-240
-209
456
1002
-322
-2511
-546
1089
-50
30
-401
-835
-596
-1094
-1399
299
2049
1682
705
-982
-2570
-2008
190
905
-273
-306
421
72
-1029
-1400
-613
721
1477
857
-645
-1168
-1134
-1182
129
-515
-764
712
1351
47
-1200
-311
356
-315
-1017
-638
-465
-382
132
240
571
485
-807
-1216
-955
-296
363
564
-115
-223
-377
-810
-901
-521
274
839
327
-306
-223
-1148
52
1618
364
-2118
-1021
292
-1052
-1417
330
1849
406
-1345
-245
1322
-127
-1443
-991
-1026
-1169
227
726
-242
-1603
-662
880
612
-27
31
-673
-727
456
-1218
-2083
-353
593
597
675
-168
-1879
-1695
-403
25
839
582
-607
-1558
-1960
-1486
714
1563
514
-322
-2018
-2118
214
1797
1231
-338
-1855
-1889
-1806
-443
856
860
772
-312
-1331
-1455
-193
259
54
816
-841
-2312
-479
217
-1060
-677
744
1740
1347
-240
-1166
-1188
-1738
-2418
-438
903
1379
1535
-671
-1292
185
-178
-1448
-694
618
517
-105
-1587
-1807
812
1574
-514
-1832
-617
2
-55
1505
440
-1351
-2249
-1525
-327
575
2257
1940
-1314
-4120
-933
484
-975
1093
1721
-356
-699
794
-1937
-3234
-542
36
197
1030
1340
444
-841
-1064
-1117
-1588
-1200
-104
449
666
729
887
-1217
-2624
-1391
887
1706
92
-1213
-2364
-1840
232
876
-374
-317
308
344
-477
-745
-545
-296
-1489
-2811
-919
1535
2172
2029
-1155
-3931
-887
-371
-1510
1365
1891
211
-567
-2003
-2006
-73
834
-103
-301
19
400
-201
-1276
-723
-205
-850
-419
156
-602
-447
-324
-1099
-354
1005
247
-1269
-782
-269
-737
327
275
-347
-1955
-1884
502
967
-447
-754
445
-441
-755
293
-377
-574
126
-577
-722
638
782
-379
-1864
-1835
-792
-275
519
1337
2108
209
-1279
-1086
-749
125
416
-502
-1421
-1862
-1103
742
1882
1093
61
-895
-1807
-321
560
506
73
-1206
-1208
-284
-525
-389
1062
520
-1278
-94
1270
-226
-685
-769
-1130
-459
317
456
161
366
830
-1097
-2290
-523
-52
211
1505
970
-1644
-845
183
-1521
-526
1451
818
-1274
-1684
-275
1140
958
-478
-1337
-1185
-1061
-806
1121
2196
147
-1973
-1868
-529
608
354
306
839
-788
-1713
-927
-81
-172
-654
113
1673
1971
-814
-2858
32
388
-869
-703
-994
2
-82
-174
465
1048
393
-210
379
-384
-1834
-1438
-454
289
537
-755
-2134
-798
344
106
590
943
303
-56
-1171
-1703
-490
-1113
-135
575
-1094
-484
818
1274
-144
-1267
-711
-227
136
-375
-761
-1040
-995
-598
346
702
677
1687
-67
-3503
-2284
-187
615
1348
-464
-2602
352
1852
-237
-915
-885
-2027
-1900
720
1193
-342
-925
-942
-1258
-1062
1616
2392
-762
-1510
-1504
-1919
-1706
-412
1275
1526
578
-563
-732
-343
-497
-2905
-2085
669
88
-149
1889
2691
-1228
-4182
-2707
-303
587
1426
1284
-876
-1960
-2255
-635
1159
3001
1572
-2251
-1876
-485
-2174
-3180
-645
943
1719
1409
-110
166
356
-1291
-681
-764
-2239
-2648
-1392
1528
1787
3
73
206
-1183
-1457
-97
264
-597
-908
-1063
-1554
-1832
-546
2312
3826
2444
-1620
-4184
-2793
-2016
-940
1292
2447
891
-1592
-1988
-811
616
529
197
-1244
-2510
-2143
-1224
411
1947
1068
-256
-799
-268
543
-1154
-2741
-1741
-508
-522
1449
2806
978
-777
-18
-757
-2104
-1472
-818
-158
512
389
-777
-660
511
1244
3
-828
-825
-759
-709
-1366
-341
194
-541
-707
532
719
-1417
-1000
51
-1528
-1237
415
-41
-881
1548
2830
-164
-2855
-3004
-1511
105
-242
-1334
700
1345
-1355
-465
430
446
333
-530
-218
-1483
-1574
-1986
-2112
-293
1673
1979
798
1150
-555
-2705
-2183
-1842
-2022
-528
3430
3182
-1381
-3488
-1639
-550
-875
597
2461
2463
-2244
-4613
-350
1351
-776
-1642
95
1163
-366
828
1486
-1569
-4192
-3032
403
2289
1177
1734
2030
-2461
-5643
-3514
633
1626
2498
1926
105
-2382
-4558
-2364
-430
-104
1989
4515
2959
-2396
-5207
-3790
-1027
316
1587
2748
683
-2553
-2722
-525
2053
1043
-1497
287
450
-1621
-2231
379
1172
-2950
-2254
1013
1439
674
-326
773
-423
-2876
-2461
-425
426
669
1953
-730
-2658
-568
394
-1160
-1457
879
1870
542
96
-1315
-3095
-2173
-250
482
171
563
74
263
-868
-1395
1279
1789
-1779
-2821
-43
-96
-1300
-570
-551
-720
988
1835
655
-1559
-2091
67
1548
-762
-2439
-1759
-1919
336
3010
2372
-476
-1453
-1140
-2653
-2386
-1165
324
2224
2043
173
-2627
-3498
-1306
804
626
500
186
-892
154
-1289
-3075
-285
1282
1212
-196
-1899
-1467
302
497
-626
842
339
-348
218
-1264
-1160
305
-918
-2364
-858
1225
872
631
2505
1570
-2916
-3980
-1658
-630
1240
2028
1157
609
-1396
-2468
91
70
-769
846
814
-1050
-1592
-788
371
360
595
1269
358
-979
-2221
-1760
-1501
123
1744
981
37
-1415
-595
1576
927
-1848
-1656
-1000
-3323
-555
2936
490
-743
254
283
716
-1652
-3613
-1051
1772
563
-1884
-653
343
1485
243
-1340
-226
157
53
0
-1099
-2356
-1263
-1127
-175
2768
3182
2534
3
-3364
-3354
-1511
-1818
-1478
2369
2845
-167
-2173
-764
2214
1849
-1153
-2359
-884
-807
-2385
-1680
357
1145
1177
876
209
-631
273
592
78
-547
-4376
-4291
651
3225
1716
543
613
-843
-665
-210
205
1279
414
-35
-1392
-3064
-704
2282
422
-1023
1608
1638
-1294
-857
-292
-1427
-918
514
774
741
-625
-2056
-987
-935
-916
37
1708
677
-863
838
2256
-1720
-5015
-555
3188
-81
-1675
1327
1430
-736
-1831
-937
1172
453
-280
474
887
-458
-1830
-1699
-41
687
-111
1120
2242
227
-1782
-493
153
-1791
-1008
1994
2847
-593
-2399
960
-290
-1587
-354
1369
1717
104
-426
-1064
-322
557
338
-233
-639
241
1393
1596
-322
-2091
-936
834
534
49
505
405
585
251
-1042
-1470
-378
1272
596
512
1357
-1129
-1366
871
829
-1322
-1312
631
615
291
93
1360
218
-2683
-1134
477
1817
1577
-335
-292
-1503
-3631
-2259
3128
4761
2078
-922
-2240
-2289
-2341
-1300
1126
2764
312
-296
-36
-892
-674
-481
1025
2167
904
-2872
-2791
-982
-180
1685
1355
-57
-374
927
75
649
5
-2488
-1708
-1111
-614
156
1470
2349
1816
-866
-3009
-1639
-980
584
1110
814
-219
-2873
-2820
-1395
1028
2978
4243
1710
-3398
-4527
-1598
431
44
994
1586
-1384
-3139
-224
2273
635
65
1202
116
-890
-2242
-2129
11
813
-1015
-1402
-699
-1101
104
657
181
1780
2668
-142
-2685
-3513
-3371
-1303
617
969
610
-1009
-578
670
-264
679
2014
1527
-845
-2407
-2982
-2517
-208
180
-253
587
1453
-291
-398
1683
1407
-782
-2218
-3292
-2507
-1116
328
479
1074
1545
-1628
-2086
1443
1066
-1399
668
1203
-3169
-4578
-2822
-757
2204
1625
886
2044
168
-2520
-1620
743
-134
-554
895
-978
-3752
-3404
790
2092
735
1581
1713
-1461
-3681
37
2473
-648
-3201
-947
55
-1269
-891
1584
2302
152
-1945
-1032
421
673
764
-674
-993
-729
-1292
-1409
1105
3329
1277
-1010
-434
-1808
-3353
-714
2087
1112
-558
41
-1478
-3149
-648
1561
631
778
1240
127
-1157
-1515
-1013
-1442
-839
101
263
-121
409
1091
-558
-1027
-393
-116
-714
-358
65
-546
-771
-1006
-1336
-1833
-1543
2168
4195
249
-2635
-1551
-511
-1087
-1614
-449
1883
1168
-2222
-2721
295
442
-1621
-1534
371
446
-238
-301
-4
297
-1408
-1119
755
928
-790
-1221
714
-339
-1448
62
1211
-111
-2097
-1280
1204
1930
-22
-1337
-855
-295
-1507
-1430
644
570
-107
113
-547
-2295
-869
1848
1686
-148
-1621
-746
-369
-2232
-2537
-141
1308
483
-253
193
392
133
-330
-270
-824
-1499
-1468
-346
1638
1009
-624
-563
100
-70
154
656
255
-117
-949
-1156
-599
731
1317
-444
-1232
682
357
-2001
-1308
877
774
200
139
-965
-2004
-583
694
1357
750
-735
-1250
-1761
-477
1033
1212
776
617
-235
-1497
-579
781
429
-1014
-426
-458
-1388
555
1600
-151
-661
623
304
-1116
114
1555
274
-1207
-1231
-222
-486
-962
572
2067
1750
-1257
-2892
491
1128
-1116
-438
842
89
-1450
-2513
-1832
711
1958
660
-183
-2
-1005
-1639
-540
174
-499
-1317
-774
-401
-87
-488
-132
1013
131
-1137
-1351
-554
-646
-604
-153
-535
-793
-232
45
-308
-99
-260
-989
-986
-1239
-2327
-655
955
-1070
-1583
653
820
-1027
-491
469
-1062
-1963
-711
-563
-1843
-1510
-216
744
-498
-1302
-297
-432
-639
-901
-576
330
74
-1197
-821
-258
-316
-1984
-1419
1178
683
-469
-899
-475
-419
-920
-749
-132
431
-33
-647
-336
-222
-284
-480
-1670
-1643
-657
-1249
-1358
-278
1
-474
-290
-315
-1173
-755
-948
-1484
-655
-474
-884
-968
-491
-103
244
1005
1310
788
-707
-1315
-719
-763
-618
-301
369
24
-963
-759
-65
714
255
-572
63
340
-364
-336
-776
-1343
-718
30
-318
-70
678
53
-514
-178
-30
331
-295
-586
496
1204
-27
-2332
-1523
398
880
1456
1842
1216
175
311
646
114
283
406
591
1101
622
-750
-171
1484
1523
529
508
822
1121
68
-1063
-202
480
110
-274
569
1251
1148
874
-63
-1817
-1096
853
852
760
942
496
-405
-1652
-1447
1407
2614
663
-542
-350
-154
-716
-685
247
640
91
-259
300
759
617
-14
-288
-50
84
337
682
781
-270
-2220
-2251
-474
1190
1908
1531
1141
393
-712
-1672
-1243
-63
-455
-976
-832
-911
-972
-521
196
795
1255
1160
105
-288
-283
-1139
-1082
-510
-670
-120
989
1299
1278
1175
938
782
557
233
540
928
630
-421
-1464
-476
968
688
515
1267
1348
707
409
383
164
30
-175
-608
-622
-348
-115
147
145
-203
-42
358
891
1304
1064
455
-299
-899
-929
-597
-336
135
429
707
966
742
772
1017
712
457
330
-46
-373
-850
-1305
-813
118
506
497
681
871
519
-78
-412
-777
-1220
-987
-453
-245
16
362
520
482
423
615
573
96
-195
-383
-651
-816
-705
-112
490
705
925
789
332
14
128
354
73
-540
-507
-21
3
-302
-264
-51
-470
-595
-445
-647
-243
334
189
-177
-392
-576
-590
-422
-388
-371
-279
-164
-151
142
499
666
788
800
761
311
230
382
354
361
335
330
308
263
132
-1
37
-208
-417
-153
6
7
7
-9
-318
-562
-448
-516
-437
-246
-148
-149
-384
-254
-80
162
328
40
-21
-76
-42
9
-137
-111
-135
-158
-260
-192
47
10
-8
-72
18
37
-140
-106
-307
-315
-253
-409
-330
-150
2
-85
-169
-152
65
353
353
608
573
217
-159
-559
-420
-353
-225
-144
-216
-162
-94
212
384
561
424
90
-120
-373
-309
-112
-41
77
100
145
154
336
319
70
-88
-278
-202
-45
61
117
-53
-109
-127
-76
-203
-30
151
-205
-369
-322
-146
-93
46
92
-147
-391
-390
-373
-324
-233
-269
-439
-490
-482
-597
-367
-268
-424
-551
-556
-596
-580
-286
-220
-355
-239
-371
-538
-573
-382
-404
-493
-451
-567
-591
-357
-250
-280
-303
-334
-437
-576
-442
-464
-339
-397
-394
-415
-380
-228
-249
-321
-368
-442
-523
-657
-544
-639
-708
-665
-730
-709
-615
-534
-621
-648
-580
-654
-631
-426
-463
-507
-530
-452
-691
-738
-586
-682
-710
-691
-687
-655
-554
-406
-586
-473
-420
-700
-571
-282
-302
-448
-192
-153
-390
-245
-252
-453
-357
-203
-270
-416
-78
-34
-205
-48
64
-233
-300
-88
-222
-338
-133
-327
-523
-349
-212
-264
-114
41
-119
-147
-75
-71
-165
-25
-35
-135
-39
164
164
211
507
599
478
649
594
557
512
661
637
612
750
777
932
954
1160
1222
1232
1540
1691
1827
2044
2281
2364
2420
2942
3122
3501
3692
3794
3960
4087
4340
4396
4462
4424
4227
3515
2572
1527
-107
-1624
-2710
-3992
-4674
-4833
-5036
-5145
-4697
-4233
-3805
-3348
-2991
-3024
-3191
-3394
-3412
-3583
-3374
-2934
-2539
-1984
-1264
-698
-181
542
1072
1487
1894
2299
2489
2604
2507
2175
1601
1079
591
176
-122
-374
-740
-954
-945
-933
-968
-972
-1171
-1425
-1833
-2454
-2778
-3147
-3344
-3774
-4335
-4567
-4667
-4656
-3874
-3150
-2912
-2521
-1850
-1522
-1157
-615
-590
-1307
-1866
-2132
-2672
-2859
-2479
-2306
-2287
-1710
-1029
-804
-309
257
176
-92
-326
-655
-1120
-1173
-1266
-1735
-2048
-2020
-2029
-1952
-1563
-1310
-1289
-1051
-746
-580
-361
-136
-170
-315
-256
-219
-61
491
1179
1693
2290
2913
3558
4240
4807
5207
5436
5554
5634
5778
6046
6240
6048
6076
6088
5694
5461
5474
5196
5095
5667
6280
6719
7384
7740
7579
6810
4653
1073
-3005
-7076
-10121
-11355
-11838
-12236
-12690
-12276
-10647
-8132
-5292
-3144
-2724
-3166
-3024
-2637
-2055
-1141
-723
-929
-904
-436
66
621
1307
2223
3097
4147
5715
7249
8547
9429
9131
7681
5932
4087
2335
836
-824
-2744
-4264
-4882
-4843
-4453
-3971
-3839
-4128
-4474
-4555
-4570
-4654
-4528
-4436
-4763
-4975
-4936
-4843
-4585
-4186
-3779
-3238
-2205
-662
1165
2821
3972
4675
5023
5181
5123
4733
4037
3107
2111
1447
1042
745
771
754
423
11
-366
-699
-857
-1045
-1372
-1782
-2445
-3085
-3430
-3946
-4472
-5031
-5461
-5586
-5330
-4732
-3830
-2980
-2141
-1144
-318
180
827
1219
1316
1242
1253
1231
1213
1281
1334
1229
1029
958
933
924
1044
996
720
563
338
111
-644
-2156
-3691
-5130
-6542
-7034
-7123
-7276
-7245
-6711
-6222
-5297
-4307
-3499
-3055
-2634
-2151
-2031
-1858
-1244
-886
-883
-837
-947
-1246
-1208
-864
-709
-437
-89
207
438
714
701
233
-395
-858
-1371
-1876
-2114
-2354
-2661
-2629
-2465
-2418
-2111
-1776
-1627
-1439
-1118
-797
-429
87
434
625
526
608
866
849
999
1400
1756
2275
3077
4016
4611
5080
5775
6115
6176
6409
6573
6552
6466
6707
6727
6502
6684
6727
6533
6374
6098
5480
5105
4116
1170
-2187
-5178
-8700
-10455
-10778
-11774
-13261
-13971
-13223
-11626
-8994
-6319
-4923
-4770
-3680
-1684
194
2310
3637
3494
3130
3281
3382
3508
3604
3406
3099
3261
4090
5459
6587
7523
7696
6660
5842
5186
4086
2644
1065
-1042
-3446
-4837
-5666
-6801
-7900
-8639
-9188
-9335
-8395
-6944
-5720
-4451
-3237
-2253
-1405
-403
372
541
541
316
196
619
1295
1964
2368
2639
2785
3044
3723
4296
4579
4430
4249
3912
3287
2703
1691
278
-1237
-2630
-3828
-4770
-5243
-5448
-5629
-5784
-5568
-5055
-4544
-3830
-3156
-2804
-2525
-1999
-1371
-944
-675
-544
-576
-531
-324
-58
186
544
1031
1455
2003
2520
2781
2884
2702
2346
1830
1282
757
44
-818
-2458
-4477
-6148
-7740
-8650
-8857
-8867
-8725
-7988
-6519
-4883
-3200
-1838
-877
-218
478
1257
1620
1790
1723
1208
483
-92
-717
-1315
-1551
-1792
-1942
-1703
-1212
-670
-178
140
-47
-475
-712
-940
-1290
-1677
-1889
-2042
-2171
-1887
-1629
-1481
-1216
-795
-269
324
1265
2203
2839
3195
3519
3693
3632
3932
4319
4163
4135
4696
5147
5764
6445
6969
7275
7403
7947
8398
8673
9001
9099
8655
7881
7203
6267
5500
2931
-1826
-5336
-9152
-12409
-12753
-12740
-14031
-15572
-15204
-13589
-11174
-8250
-6022
-5222
-4664
-1692
1808
4419
6451
6864
5706
4885
5070
5143
5172
4836
3945
3535
3960
5052
6282
7075
6840
5567
4634
4433
4324
3816
2534
521
-2222
-4459
-5941
-7536
-9280
-10828
-11796
-12025
-11152
-9441
-7672
-6071
-4641
-3118
-1497
143
1986
3465
4239
4544
4761
5078
5179
4935
4189
3217
2410
2154
2540
3007
3210
3101
2964
2819
2645
2380
1715
702
-499
-1611
-2513
-3436
-4338
-5333
-6501
-7544
-8057
-7865
-7272
-6379
-5418
-4457
-3294
-2006
-469
842
1592
1949
2149
2485
2930
3282
3243
2830
2147
1542
1286
1103
964
813
582
365
289
423
412
-57
-672
-1587
-3052
-4325
-5175
-6233
-7142
-7640
-8202
-8549
-8262
-7449
-6414
-5191
-3798
-2350
-933
576
1996
2712
2943
3006
2687
2123
1578
880
-80
-951
-1667
-2241
-2592
-2655
-2592
-2525
-2300
-1835
-1299
-819
-348
-97
-170
-283
-365
-524
-683
-876
-1015
-1022
-945
-605
-134
387
979
1621
2392
3128
3944
4839
5606
6185
6731
7098
7235
7547
7591
7645
7582
7455
7521
7544
7770
7517
7283
6938
6293
5867
5041
1863
-1900
-4983
-8783
-10710
-11125
-12239
-14158
-15598
-15428
-14150
-12079
-10035
-8238
-7197
-5229
-982
3138
5885
7760
8224
7653
7872
8528
8442
7613
6295
5093
4214
3954
4289
4138
3195
2138
1484
1406
2073
2893
2603
1521
91
-1542
-2836
-3945
-5445
-7440
-9348
-10363
-10555
-10222
-9472
-8734
-8215
-7344
-5530
-3237
-721
1833
3884
5303
6455
7655
8503
8642
8031
6945
5644
4496
3852
3305
2341
1047
-138
-1026
-1495
-1608
-1598
-1637
-1780
-1885
-1855
-1906
-2132
-2659
-3462
-4375
-5213
-5617
-5709
-5654
-5597
-5522
-5251
-4772
-3821
-2554
-1347
-235
972
2231
3480
4640
5235
5316
5013
4396
3865
3448
2696
1622
251
-1317
-2709
-3883
-4925
-5924
-6676
-7171
-7199
-6612
-5972
-5284
-4662
-4067
-3350
-2523
-1540
-696
-8
484
846
930
859
831
462
-23
-484
-832
-1050
-1123
-1048
-1133
-1351
-1582
-1633
-1536
-1389
-1100
-950
-880
-748
-577
-432
-430
-503
-672
-678
-572
-358
-23
152
196
202
190
309
494
666
877
1147
1512
2050
2677
3217
3737
4296
4706
5264
5866
6288
6915
7240
7463
7781
7724
7797
7735
7544
7329
6877
6700
6196
5623
3388
-228
-3089
-6544
-8889
-9503
-10317
-12035
-13717
-14251
-13771
-12236
-10887
-9486
-8209
-6873
-3573
640
3771
5546
6756
6994
7248
8326
8778
8467
7309
6135
5414
4679
4365
3794
2619
1149
386
507
824
1527
1628
1097
345
-525
-1143
-1939
-3061
-4517
-5965
-6980
-7412
-7493
-7819
-8150
-8356
-8248
-7284
-5542
-3485
-1544
279
1932
3541
5205
6551
7351
7441
7144
6769
6322
5874
5139
3934
2208
477
-704
-1577
-2144
-2558
-2850
-3074
-3098
-2677
-2284
-2120
-2181
-2373
-2568
-2641
-2470
-2371
-2566
-2977
-3393
-3715
-3845
-3731
-3476
-3113
-2666
-2056
-1188
-374
234
576
582
469
428
505
570
514
238
-204
-656
-1040
-1352
-1683
-1972
-2193
-2194
-1923
-1587
-1370
-1296
-1333
-1505
-1561
-1512
-1541
-1629
-1672
-1739
-1859
-1961
-2136
-2306
-2457
-2515
-2302
-1961
-1586
-1103
-725
-521
-346
-200
-68
90
184
207
285
309
234
180
-1
-257
-445
-534
-521
-408
-351
-243
-28
27
191
477
694
957
1374
1811
2168
2794
3438
3857
4283
4522
4934
5313
5580
5857
6030
5989
5987
6228
6322
6402
6502
6623
6794
6835
6285
4182
1423
-1382
-3987
-5549
-6485
-7867
-10050
-11954
-12795
-12573
-11836
-11371
-10943
-10268
-8531
-5164
-1397
1291
2793
3865
4891
6290
7816
8506
8085
7070
6396
6071
5631
4832
3488
1758
289
-141
194
592
832
740
488
292
327
435
99
-661
-1629
-2460
-3073
-3563
-4210
-5330
-6503
-7404
-7768
-7487
-6770
-5911
-4988
-3826
-2400
-742
964
2422
3565
4372
5090
5892
6478
6662
6318
5406
4081
2827
1840
816
-267
-1326
-2211
-2755
-2936
-2834
-2830
-2946
-2965
-2757
-2259
-1647
-1076
-802
-846
-1053
-1267
-1618
-2258
-2995
-3809
-4511
-4821
-4892
-4883
-4789
-4518
-4121
-3408
-2428
-1377
-282
691
1701
2539
3059
3381
3398
3069
2423
1752
993
190
-600
-1508
-2376
-3156
-3615
-3759
-3713
-3606
-3350
-2870
-2274
-1505
-792
-277
38
242
387
418
411
293
15
-344
-744
-1091
-1343
-1461
-1547
-1569
-1416
-1136
-667
-170
258
637
991
1300
1541
1829
1999
1987
1927
1870
1796
1676
1554
1431
1419
1470
1737
2122
2357
2731
3152
3442
3805
4196
4452
4681
4970
5047
5207
5542
5661
5899
6251
6336
6416
6029
4286
2200
255
-1702
-2888
-3619
-5058
-7035
-8562
-9290
-9175
-8826
-8987
-9205
-9023
-7962
-5480
-2753
-1225
-480
273
1325
2895
4439
4911
4477
3921
3827
4298
4511
3839
2597
1295
455
531
916
921
622
424
618
1220
1896
2062
1770
1218
864
891
906
579
-282
-1408
-2475
-3182
-3694
-4269
-4839
-5425
-5694
-5405
-4709
-3951
-3298
-2693
-2012
-1114
-42
1029
1909
2443
2819
3133
3281
3224
2922
2364
1609
912
417
49
-296
-644
-1021
-1364
-1510
-1475
-1285
-1077
-917
-803
-649
-483
-431
-614
-1000
-1573
-2076
-2426
-2730
-3023
-3411
-3749
-3952
-3886
-3673
-3406
-3083
-2775
-2271
-1557
-755
-44
503
911
1173
1394
1518
1466
1204
819
445
110
-232
-630
-1096
-1520
-1839
-1944
-1951
-1878
-1696
-1452
-1102
-693
-274
21
215
331
408
522
521
422
226
-46
-365
-653
-867
-1062
-1179
-1252
-1205
-1021
-764
-417
-57
308
693
1077
1465
1822
2118
2322
2444
2436
2406
2410
2255
2037
1871
1613
1389
1296
1234
1094
1055
1066
1099
1305
1581
1833
2131
2553
2976
3490
4019
4451
4954
5153
4710
3975
2965
1764
832
163
-867
-2256
-3601
-4591
-4999
-5251
-5687
-6249
-6729
-6667
-5760
-4486
-3599
-3050
-2532
-1750
-534
636
1160
1058
843
971
1486
1930
1704
951
171
-251
-176
-28
-232
-725
-992
-692
43
770
1078
1111
1216
1576
2162
2596
2608
2234
1802
1565
1398
1005
257
-659
-1545
-2147
-2515
-2874
-3264
-3656
-3813
-3653
-3239
-2787
-2425
-2074
-1692
-1113
-421
188
569
762
868
931
969
842
559
218
-117
-384
-600
-789
-1012
-1189
-1237
-1170
-1046
-919
-696
-559
-334
-42
95
135
107
45
-85
-184
-334
-603
-848
-1065
-1240
-1413
-1567
-1679
-1732
-1691
-1623
-1485
-1300
-1025
-694
-431
-193
-9
142
295
494
578
551
522
436
337
218
26
-205
-448
-629
-720
-738
-788
-853
-872
-846
-758
-614
-501
-392
-254
-66
82
224
269
246
254
256
263
197
66
-64
-139
-191
-225
-250
-298
-341
-315
-224
-80
60
165
288
439
619
757
778
777
711
695
700
647
537
431
366
321
259
202
165
183
286
422
561
714
900
1068
1284
1597
1851
2046
2191
2230
2187
1980
1694
1352
935
552
151
-324
-780
-1167
-1449
-1713
-1940
-2158
-2268
-2209
-2104
-1955
-1790
-1638
-1424
-1144
-828
-579
-442
-420
-387
-315
-228
-133
-167
-273
-347
-321
-284
-315
-338
-410
-422
-334
-247
-159
-136
-123
-71
38
123
114
145
181
193
218
186
93
8
-58
-112
-158
-226
-338
-461
-567
-607
-577
-570
-620
-667
-689
-654
-578
-513
-474
-437
-417
-405
-392
-381
-405
-471
-530
-567
-619
-662
-688
-723
-770
-797
-779
-739
-664
-577
-506
-446
-377
-312
-248
-172
-111
-100
-130
-172
-209
-242
-302
-383
-456
-543
-614
-691
-778
-829
-857
-859
-852
-854
-822
-778
-745
-696
-619
-558
-504
-469
-431
-397
-450
-386
-362
-417
-402
-386
-371
-374
-408
-383
-426
-441
-387
-405
-397
-431
-414
-359
-309
-271
-262
-225
-184
-177
-145
-85
-93
-136
-178
-204
-236
-280
-329
-356
-386
-422
-451
-471
-691
-562
-35
-533
-837
-51
-97
-685
-64
439
-347
-267
486
96
-191
346
194
-296
93
255
-197
-62
140
-268
-208
220
-39
-191
68
122
-45
-406
-88
245
-91
-193
-92
-325
-471
156
292
-122
-106
-187
-407
-73
360
32
-292
-139
-217
-293
123
170
-255
-386
-211
-109
-22
1
-307
-347
-107
-18
-70
43
-87
-153
-158
-11
85
-200
-231
-281
-330
-210
-242
-364
-442
-537
-406
-278
-258
-271
-409
-460
-369
-316
-306
-316
-400
-489
-474
-432
-444
-472
-557
-601
-554
-500
-500
-461
-470
-480
-400
-286
-221
-199
-187
-207
-188
-151
-138
-178
-209
-210
-188
-157
-179
-238
-308
-342
-310
-272
-258
-258
-284
-289
-270
-240
-258
-321
-356
-353
-336
-358
-432
-500
-543
-559
-548
-501
-470
-519
-576
-563
-496
-443
-396
-366
-383
-411
-410
-380
-347
-330
-317
-290
-238
-194
-154
-141
-120
-63
-4
25
42
99
136
140
134
104
22
-69
-116
-135
-172
-207
-260
-339
-364
-316
-240
-193
-182
-168
-156
-133
-115
-103
-73
-78
-110
-115
-111
-127
-139
-126
-129
-120
-103
-75
-41
-9
18
24
37
37
23
43
89
96
84
50
25
18
2
-18
-43
-72
-89
-82
-75
-71
-43
-10
-6
-13
-53
-93
-94
-92
-119
-153
-172
-194
-213
-219
-204
-202
-232
-264
-256
-236
-218
-208
-208
-204
-207
-164
-116
-89
-61
-44
-34
0
42
43
32
22
-23
-72
-84
-86
-101
-113
-100
-116
-136
-135
-129
-129
-135
-131
-142
-178
-201
-198
-217
-261
-320
-363
-370
-364
-373
-382
-393
-429
-444
-442
-431
-406
-383
-373
-354
-314
-260
-207
-159
-99
-38
-38
-71
-48
23
77
97
77
34
8
7
24
32
10
-43
-100
-118
-103
-83
-83
-97
-143
-209
-240
-251
-264
-284
-318
-361
-424
-477
-519
-549
-587
-597
-573
-545
-519
-458
-404
-374
-349
-311
-280
-279
-264
-229
-175
-163
-168
-167
-165
-168
-155
-142
-108
-82
-95
-86
-69
-73
-59
-46
-86
-141
-209
-250
-280
-317
-362
-401
-428
-456
-464
-470
-474
-486
-485
-452
-411
-361
-326
-315
-298
-278
-262
-242
-237
-237
-227
-223
-225
-201
-184
-200
-234
-242
-216
-174
-155
-189
-206
-211
-225
-241
-235
-227
-236
-232
-256
-291
-301
-295
-285
-269
-248
-255
-284
-306
-299
-283
-269
-264
-262
-271
-296
-307
-293
-278
-285
-268
-239
-262
-308
-328
-325
-337
-363
-379
-374
-378
-380
-362
-357
-346
-318
-307
-303
-281
-253
-220
-178
-173
-174
-172
-146
-110
-99
-105
-116
-141
-167
-184
-176
-159
-146
-140
-155
-183
-194
-195
-218
-231
-228
-233
-246
-280
-323
-338
-340
-320
-313
-326
-370
-394
-404
-402
-393
-376
-344
-321
-291
-282
-305
-310
-270
-224
-184
-137
-102
-100
-112
-105
-93
-92
-83
-52
-19
-29
-60
-65
-68
-85
-89
-98
-105
-145
-204
-280
-339
-351
-365
-394
-437
-478
-512
-533
-550
-563
-563
-527
-461
-377
-311
-285
-273
-276
-278
-268
-232
-169
-106
-81
-93
-78
-48
-36
-12
43
75
74
78
72
60
28
-8
-25
-37
-70
-110
-128
-168
-216
-263
-293
-335
-372
-389
-395
-416
-436
-413
-366
-330
-293
-240
-190
-157
-141
-106
-94
-109
-81
-12
27
26
5
47
83
165
9
2
308
157
-62
56
130
-96
1
68
-193
-174
-83
-138
-224
-132
-210
-287
-116
-100
-154
-92
-73
-207
-184
-42
-76
-105
-87
-170
-236
-191
-149
-214
-244
-302
-345
-302
-231
-217
-232
-203
-158
-139
-116
-105
-140
-169
-145
-154
-196
-208
-253
-286
-282
-280
-297
-296
-283
-275
-261
-232
-186
-147
-142
-134
-115
-100
-90
-92
-91
-83
-103
-113
-101
-118
-167
-198
-205
-225
-241
-277
-308
-336
-385
-413
-442
-476
-478
-455
-435
-435
-417
-397
-369
-321
-283
-241
-201
-178
-135
-79
-43
-50
-85
-111
-120
-130
-162
-173
-164
-153
-131
-109
-105
-128
-161
-202
-210
-189
-198
-214
-225
-283
-376
-446
-479
-495
-519
-533
-539
-532
-517
-504
-470
-412
-335
-282
-240
-205
-159
-131
-113
-92
-76
-80
-92
-106
-114
-137
-171
-173
-172
-184
-193
-196
-179
-157
-152
-176
-202
-209
-185
-187
-241
-312
-372
-417
-483
-512
-508
-516
-526
-513
-503
-498
-480
-436
-343
-255
-194
-140
-113
-111
-108
-86
-60
-34
-31
-65
-102
-153
-211
-252
-265
-262
-257
-273
-291
-301
-315
-329
-325
-300
-312
-335
-342
-359
-381
-389
-384
-375
-375
-388
-364
-312
-289
-310
-328
-329
-313
-285
-254
-235
-244
-274
-305
-336
-338
-320
-315
-320
-356
-389
-400
-408
-418
-415
-391
-376
-363
-353
-333
-304
-290
-283
-264
-273
-294
-300
-297
-311
-321
-303
-300
-303
-287
-263
-231
-201
-180
-172
-146
-126
-116
-113
-124
-137
-166
-206
-247
-265
-288
-314
-327
-343
-360
-381
-398
-401
-388
-366
-332
-282
-254
-255
-265
-277
-272
-234
-185
-149
-159
-178
-179
-157
-165
-189
-178
-180
-199
-202
-193
-189
-206
-232
-251
-270
-257
-259
-279
-322
-354
-377
-412
-435
-455
-485
-517
-513
-507
-498
-486
-452
-420
-392
-343
-282
-230
-193
-171
-138
-106
-78
-60
-54
-46
-62
-95
-125
-136
-146
-145
-148
-158
-166
-174
-177
-163
-140
-126
-133
-150
-163
-183
-222
-273
-328
-390
-395
-397
-406
-411
-430
-420
-393
-350
-320
-288
-247
-208
-159
-123
-60
-4
8
4
-14
-20
-8
-6
-47
-90
-106
-126
-143
-143
-142
-164
-198
-210
-191
-169
-173
-198
-209
-197
-217
-219
-191
-191
-208
-198
-153
-107
-91
-85
-93
-110
-98
-92
-84
-65
-75
-105
-125
-127
-105
-83
-71
-85
-134
-155
-159
-181
-182
-171
-172
-196
-216
-227
-233
-216
-191
-179
-171
-199
-226
-219
-198
-200
-196
-187
-185
-215
-229
-226
-227
-240
-261
-256
-250
-245
-244
-220
-218
-245
-240
-207
-180
-164
-156
-149
-162
-204
-259
-304
-317
-316
-342
-379
-417
-441
-435
-396
-332
-296
-280
-257
-235
-207
-178
-171
-185
-201
-217
-234
-253
-274
-294
-322
-337
-335
-316
-292
-269
-256
-219
-207
-212
-194
-181
-168
-203
-236
-232
-227
-257
-304
-332
-356
-379
-397
-392
-366
-358
-346
-332
-315
-285
-249
-207
-174
-140
-131
-132
-129
-130
-110
-105
-113
-143
-181
-193
-198
-200
-217
-244
-258
-290
-303
-296
-292
-283
-285
-291
-300
-320
-342
-355
-381
-411
-416
-427
-447
-447
-440
-425
-392
-345
-283
-235
-193
-154
-103
-39
18
43
48
79
96
97
59
10
-26
-77
-123
-146
-145
-149
-155
-170
-203
-207
-205
-222
-231
-234
-241
-254
-273
-306
-319
-314
-302
-313
-344
-337
-341
-360
-356
-321
-291
-252
-235
-233
-240
-275
-275
-251
-232
-229
-238
-259
-274
-280
-266
-251
-255
-256
-250
-230
-206
-190
-206
-219
-231
-253
-253
-239
-232
-225
-223
-229
-241
-251
-267
-283
-271
-249
-242
-237
-231
-240
-240
-225
-220
-195
-166
-168
-178
-180
-182
-172
-181
-191
-195
-198
-192
-201
-212
-194
-182
-197
-198
-194
-165
-127
-127
-147
-166
-168
-153
-115
-92
-101
-111
-133
-160
-177
-187
-196
-206
-214
-220
-239
-239
-213
-197
-194
-190
-185
-178
-178
-188
-201
-234
-268
-274
-241
-237
-256
-257
-243
-250
-252
-212
-166
-146
-126
-100
-101
-116
-126
-120
-107
-99
-97
-99
-76
-53
-54
-58
-72
-97
-104
-82
-70
-63
-53
-64
-112
-170
-188
-192
-220
-255
-299
-357
-389
-399
-422
-433
-434
-442
-445
-452
-453
-447
-428
-392
-346
-308
-280
-250
-228
-212
-163
-103
-53
-28
8
35
38
32
7
-12
-30
-24
-18
-38
-44
-37
-57
-98
-120
-120
-123
-136
-158
-180
-189
-202
-213
-239
-279
-302
-293
-296
-315
-322
-301
-296
-333
-330
-291
-255
-203
-163
-142
-118
-96
-62
-42
-55
-70
-98
-127
-122
-86
-63
-71
-88
-107
-137
-172
-186
-193
-215
-220
-218
-227
-239
-252
-257
-261
-256
-265
-295
-321
-330
-343
-354
-358
-380
-397
-411
-428
-442
-416
-385
-379
-358
-335
-320
-293
-266
-258
-255
-260
-240
-230
-224
-206
-218
-217
-243
-278
-287
-288
-290
-274
-248
-242
-257
-291
-321
-312
-292
-270
-268
-279
-311
-351
-372
-394
-402
-413
-413
-420
-421
-407
-405
-390
-416
-431
-416
-369
-324
-336
-346
-337
-317
-322
-329
-337
-335
-323
-336
-322
-317
-330
-313
-294
-279
-272
-240
-231
-244
-257
-275
-261
-245
-249
-250
-239
-251
-266
-262
-256
-243
-246
-249
-257
-277
-286
-293
-301
-310
-343
-375
-380
-391
-389
-371
-368
-385
-392
-372
-351
-333
-334
-321
-298
-296
-309
-310
-309
-308
-311
-310
-294
-286
-311
-320
-320
-316
-311
-321
-306
-294
-285
-278
-259
-264
-265
-272
-290
-304
-296
-303
-289
-301
-312
-324
-337
-333
-319
-307
-326
-328
-350
-379
-379
-362
-376
-369
-361
-380
-390
-387
-380
-377
-393
-401
-387
-384
-369
-362
-369
-350
-346
-357
-346
-319
-301
-301
-325
-345
-346
-318
-306
-302
-286
-291
-291
-302
-312
-315
-310
-312
-309
-304
-310
-324
-351
-366
-369
-360
-350
-341
-340
-340
-332
-336
-337
-319
-288
-268
-256
-258
-254
-215
-185
-169
-147
-139
-147
-171
-176
-162
-165
-168
-169
-180
-197
-191
-190
-217
-221
-222
-229
-241
-243
-214
-179
-174
-173
-173
-195
-221
-231
-212
-201
-216
-245
-257
-276
-269
-258
-264
-256
-259
-262
-266
-249
-225
-215
-220
-206
-192
-187
-157
-139
-145
-157
-169
-184
-204
-209
-207
-197
-197
-207
-220
-239
-215
-200
-200
-210
-242
-248
-254
-261
-285
-306
-336
-342
-346
-363
-361
-361
-373
-385
-386
-400
-433
-437
-406
-377
-351
-334
-313
-284
-246
-219
-191
-163
-153
-149
-139
-142
-159
-166
-165
-176
-216
-247
-260
-273
-263
-255
-242
-235
-222
-198
-173
-180
-179
-153
-148
-138
-138
-135
-130
-113
-101
-96
-82
-73
-84
-98
-120
-120
-104
-117
-131
-142
-163
-187
-203
-231
-252
-270
-282
-300
-316
-298
-298
-302
-295
-290
-278
-240
-205
-176
-142
-152
-139
-133
-161
-137
-151
-190
-204
-259
-321
-347
-356
-375
-407
-401
-413
-424
-414
-380
-374
-365
-371
-351
-355
-329
-351
-350
-377
-338
-410
-306
-441
-316
-514
-163
-1669
-3155
-1221
-1761
-3127
-2149
-2666
-3202
-1547
-1417
-1741
-1288
-476
306
997
1173
1349
1273
1684
2060
1613
1308
775
747
365
-158
-463
-1185
-1583
-1502
-2034
-2390
-2001
-2155
-1962
-1567
-1482
-1121
-766
-239
66
353
539
1251
1524
1765
1604
-136
3
783
-489
-1032
-1079
-2236
-1952
-1424
-2058
-2252
-2055
-1643
-825
-541
-338
-13
248
965
1249
1217
1050
1111
1365
1325
769
281
-34
-167
-473
-967
-1968
-3271
-3073
-2927
-3847
-3767
-3881
-4095
-3077
-2440
-2534
-1937
-968
-223
704
1263
1696
1947
2314
2362
2216
1755
713
222
-205
-954
-1593
-2168
-2628
-2666
-2924
-3126
-2827
-2404
-1865
-1094
-645
-118
520
1267
1489
1393
1409
1334
1352
1167
829
264
-180
-479
-880
-1384
-1899
-2122
-2045
-1840
-1749
-1590
-1278
-709
-426
-266
32
168
437
953
1009
862
900
820
831
681
203
-343
-334
-400
-647
-792
-984
-1082
-972
-870
-991
-1084
-811
-714
-577
-147
-212
-78
349
207
14
216
117
-11
22
-54
-124
-230
-239
-322
-747
-755
-721
-856
-638
-573
-599
-451
-163
-155
-140
-96
37
7
268
337
96
73
213
112
5
-216
-373
-493
-417
-279
-496
-670
-464
-556
-467
-317
-562
-522
-266
-346
-208
-105
-54
-15
-170
-103
47
-172
-161
-73
-281
-153
-144
-403
-445
-517
-483
-557
-470
-488
-577
-464
-342
-373
-348
-241
-215
-145
-103
-62
-78
-33
53
-53
-126
-66
-84
-124
-227
-258
-205
-271
-117
-274
-288
-163
-204
-359
-302
-154
-242
-209
-168
-141
-232
-218
-200
-193
-255
-299
-219
-142
-409
-401
-47
-247
-310
-158
-294
-204
143
-99
-220
-75
-209
15
192
3
-281
56
30
65
68
-53
-208
10
84
-143
-196
-187
-307
-241
-172
-272
-335
-175
-168
-198
-52
-77
-66
27
-20
-15
97
111
62
107
-44
-126
152
105
-70
-79
64
38
11
72
44
-135
-31
27
-211
-161
-72
-145
-20
138
-23
0
127
146
-3
100
90
-18
-43
-75
-140
-352
-470
-382
-503
-603
-422
-522
-639
-269
-192
-367
-24
27
-112
98
121
27
226
17
-151
-40
-114
-190
-130
-364
-434
-266
-363
-459
-346
-482
-563
-265
-337
-495
-319
-417
-446
-176
-240
-481
-260
-361
-434
-149
-329
-515
-215
-386
-472
-120
-391
-599
-288
-377
-645
-366
-345
-549
-404
-312
-447
-375
-276
-398
-441
-299
-329
-302
-281
-371
-315
-321
-366
-349
-357
-399
-363
-359
-376
-210
-227
-419
-195
33
-199
-211
-3
-35
-54
91
228
55
77
130
41
94
88
182
158
-51
-156
105
43
-96
-98
-143
-123
-25
-24
-52
-8
-127
89
283
84
57
253
286
304
325
370
369
279
138
285
374
313
213
279
167
227
354
279
205
156
199
308
399
244
151
217
345
294
283
160
49
139
227
80
-16
-41
-6
61
3
-188
-271
-298
-293
-294
-362
-514
-545
-560
-585
-593
-720
-807
-853
-897
-943
-1058
-1268
-1303
-1354
-1499
-1506
-1448
-1519
-1602
-1595
-1537
-1507
-1420
-1402
-1389
-1344
-1191
-1104
-1095
-1126
-1100
-982
-898
-868
-839
-879
-942
-775
-670
-800
-863
-863
-863
-729
-664
-809
-852
-734
-663
-648
-608
-597
-621
-574
-519
-463
-407
-458
-420
-344
-356
-385
-200
-196
-432
-470
-303
-328
-438
-457
-420
-456
-438
-355
-341
-405
-254
2
-11
-13
146
293
344
449
546
511
531
675
714
686
789
841
786
932
1243
1187
1197
1496
1654
1633
1784
2002
2212
2307
2380
2664
2850
2855
2956
3160
3123
3143
3421
3560
3490
3668
3907
4103
4299
4510
4649
4839
4373
3303
1873
544
-598
-1549
-2375
-3451
-4998
-6469
-7349
-7662
-7833
-8200
-8465
-8315
-7561
-6199
-4664
-3374
-2532
-1838
-768
651
1970
2855
3303
3578
3870
4135
4290
4048
3323
2515
2064
1983
1905
1605
1215
908
825
887
924
897
781
682
763
828
711
368
-112
-623
-1204
-1915
-2536
-3106
-3622
-4087
-4482
-4719
-4857
-4828
-4548
-4152
-3749
-3212
-2472
-1490
-446
414
1036
1565
2075
2598
3081
3380
3342
3040
2730
2498
2222
1765
1096
393
-187
-521
-642
-779
-1033
-1301
-1471
-1415
-1232
-1276
-1414
-1439
-1512
-1626
-1633
-1851
-2442
-3048
-3437
-3858
-4203
-4211
-4243
-4299
-4094
-3851
-3469
-2896
-2300
-1641
-883
-98
642
1292
1819
2198
2403
2268
1992
1841
1548
993
534
14
-704
-1275
-1676
-2088
-2416
-2619
-2705
-2638
-2365
-2034
-1740
-1415
-1156
-815
-353
67
357
525
640
855
1034
1089
923
793
837
748
770
992
1088
1066
1281
1752
2120
2584
3207
3650
4142
4709
5224
5728
6200
6397
6639
6892
6912
6963
6913
6680
6719
6524
6080
5683
5363
3899
1165
-565
-2328
-4181
-4798
-5480
-7337
-9412
-10798
-11448
-11370
-10671
-10477
-10474
-9640
-7985
-5659
-3322
-1850
-854
293
1499
3501
5947
6807
6571
6700
6821
6574
6526
6329
4971
3679
3487
3195
2942
2554
1505
666
345
293
209
62
-221
-719
-852
-1112
-1741
-2240
-3053
-4062
-4520
-4788
-5320
-5753
-5817
-6067
-6327
-6106
-5694
-5072
-4001
-2884
-1900
-783
379
1437
2662
3743
4369
4774
5085
5319
5543
5573
4975
3934
2985
2019
1248
717
-74
-1064
-2003
-2561
-2890
-3071
-3166
-3439
-3578
-3472
-3244
-2788
-2478
-2695
-3165
-3585
-3989
-4210
-4026
-3863
-4046
-4197
-4235
-4307
-3948
-3330
-2872
-2431
-1717
-867
-36
840
1463
1759
1881
1920
2008
2182
2084
1668
1097
330
-452
-1009
-1542
-2274
-2857
-3086
-3263
-3334
-3182
-3167
-3221
-2999
-2566
-2163
-1651
-1038
-628
-364
-87
88
227
420
457
514
585
643
778
890
862
788
864
1029
1192
1622
2118
2473
2725
2979
3405
3783
4145
4641
4921
5145
5429
5590
5916
5931
5861
5601
5382
5430
5435
5597
5530
5415
5238
4712
3698
1505
-414
-2092
-3828
-4586
-5149
-6580
-8764
-10511
-11519
-11920
-11254
-10606
-10382
-9740
-8274
-6216
-3916
-1906
-647
533
2074
3862
6233
7916
8166
7882
7669
7319
6823
6718
5879
4072
3110
2590
1936
1246
376
-765
-1787
-1897
-1703
-1604
-1522
-1907
-2260
-2426
-2674
-2888
-3086
-3510
-4075
-4209
-4299
-4732
-4891
-4950
-5185
-5206
-4716
-4019
-3214
-2067
-939
-72
792
1716
2730
3769
4695
5292
5581
5628
5432
5259
4851
3998
2952
1827
781
-119
-798
-1524
-2573
-3554
-4248
-4652
-4667
-4511
-4274
-4147
-3948
-3517
-3022
-2516
-2273
-2319
-2366
-2357
-2317
-2014
-1690
-1854
-2170
-2447
-2586
-2447
-2189
-1897
-1675
-1403
-1023
-583
-49
307
578
781
847
1062
1348
1345
972
518
50
-534
-993
-1338
-1733
-2259
-2708
-2934
-3129
-3271
-3265
-3180
-3045
-2877
-2401
-1890
-1524
-1122
-756
-505
-377
-22
338
473
641
729
715
556
532
704
662
582
514
558
599
760
1142
1235
1327
1679
1924
2240
2790
3331
3602
3805
4199
4543
4850
5196
5397
5365
5415
5476
5551
5566
5482
5382
5376
5428
5352
5141
4644
3002
555
-1174
-3035
-4714
-5154
-5850
-7710
-9843
-11291
-12196
-12135
-11028
-10333
-9938
-8779
-7137
-4899
-2275
-380
862
2202
3585
5351
7735
9216
8938
8206
7709
6746
6166
6192
5113
3255
2089
1320
624
134
-566
-1749
-2656
-2749
-2489
-1973
-1765
-2294
-2785
-3103
-3440
-3503
-3346
-3679
-4276
-4353
-4461
-4822
-4764
-4459
-4402
-4211
-3445
-2475
-1477
-265
896
1747
2481
3252
4114
5020
5691
6015
5998
5503
4754
4043
3299
2418
1284
146
-1013
-2156
-2901
-3512
-4241
-4964
-5429
-5537
-5406
-4932
-4375
-4049
-3855
-3628
-3409
-3084
-2671
-2467
-2209
-1850
-1589
-1390
-1183
-1156
-1486
-1499
-1221
-1038
-623
-179
-84
-168
-82
-20
47
339
421
289
263
217
-17
-312
-761
-1344
-1634
-1830
-2165
-2345
-2365
-2578
-2914
-3009
-3024
-3087
-2818
-2403
-2179
-1939
-1647
-1430
-1356
-1165
-885
-698
-441
-213
20
228
289
329
352
304
338
596
870
932
1002
1083
927
860
1089
1240
1298
1474
1617
1783
2010
2228
2450
2578
2803
3142
3515
4000
4307
4578
4828
4815
4850
5082
5343
5516
5774
5979
5965
5803
5566
5199
4607
2998
570
-1325
-3228
-4813
-5383
-6102
-7880
-10131
-11695
-12364
-11796
-10367
-9323
-8600
-7518
-5927
-3677
-938
1138
2474
3741
4847
6330
8340
9583
9040
7803
6834
5614
4928
4939
4159
2447
859
-162
-773
-1108
-1425
-2047
-2670
-2892
-2652
-1928
-1614
-2082
-2624
-3087
-3531
-3618
-3282
-3423
-4004
-4272
-4499
-4774
-4680
-4145
-3661
-3145
-2253
-1211
-148
897
2001
2983
3693
4259
4898
5532
5757
5707
5445
4646
3460
2340
1450
539
-445
-1374
-2394
-3488
-4258
-4561
-4726
-4951
-5026
-4839
-4543
-3955
-3115
-2508
-2299
-2225
-2035
-1781
-1445
-1115
-914
-925
-1126
-1139
-1074
-1188
-1291
-1217
-1049
-770
-312
124
303
269
229
288
515
717
755
644
328
-119
-520
-950
-1510
-1891
-2142
-2477
-2706
-2766
-2827
-3000
-3054
-2913
-2763
-2490
-2135
-1833
-1504
-1240
-1055
-862
-765
-708
-502
-144
64
97
243
290
205
290
437
528
663
812
886
940
955
847
763
716
692
758
858
905
1023
1147
1156
1416
1811
2073
2322
2655
3177
3561
3915
4378
4715
4896
4877
4970
5220
5310
5238
5309
5315
5206
5139
4959
4832
4590
3759
1904
-359
-2099
-3968
-5292
-5659
-6421
-8035
-9950
-11278
-11633
-10806
-9599
-8602
-7451
-6134
-4689
-2498
234
2017
3144
4366
5445
6618
8052
9002
8597
7399
6049
4766
4163
3891
3101
1825
509
-673
-1271
-1295
-1496
-1988
-2457
-2722
-2617
-1984
-1564
-1932
-2635
-3351
-3821
-3866
-3592
-3624
-3991
-4280
-4487
-4393
-3965
-3345
-2597
-1762
-825
227
1503
2645
3535
4185
4596
4869
5161
5423
5336
4931
4170
3054
1854
684
-339
-1213
-1994
-2789
-3508
-4094
-4561
-4760
-4697
-4564
-4379
-4059
-3570
-2943
-2243
-1680
-1399
-1235
-1126
-1025
-790
-676
-808
-958
-1094
-1240
-1275
-1243
-1310
-1356
-1172
-864
-502
-52
253
304
319
258
197
316
376
165
-306
-797
-1316
-1809
-2138
-2520
-2970
-3241
-3294
-3257
-3135
-2907
-2793
-2656
-2388
-2018
-1528
-1014
-667
-493
-267
-172
-166
-35
-1
-58
-39
48
-43
-120
-93
-178
-245
-216
-159
-70
89
96
27
47
-33
-116
-74
-4
104
268
465
665
855
1132
1410
1746
2185
2574
3077
3494
3939
4329
4580
4729
4862
5035
5058
5170
5216
5210
5267
5275
5313
5172
5129
4878
4583
4479
3797
2032
-388
-2375
-4423
-6061
-6659
-7242
-8514
-10183
-11293
-11689
-11064
-9835
-8604
-7023
-5264
-3434
-1300
1245
3088
4250
5518
6508
7261
8067
8736
8376
7165
5799
4381
3276
2401
1675
840
-82
-895
-1408
-1465
-1637
-1939
-2091
-2093
-1966
-1723
-1461
-1698
-2343
-3127
-3693
-4012
-4314
-4529
-4616
-4666
-4687
-4373
-3813
-3188
-2364
-1297
-86
1189
2506
3618
4438
4983
5226
5319
5293
5012
4479
3797
2834
1641
519
-549
-1689
-2683
-3344
-3878
-4223
-4230
-4206
-4125
-3919
-3614
-3210
-2772
-2194
-1603
-1196
-936
-803
-772
-838
-845
-733
-765
-911
-942
-933
-1003
-919
-639
-354
-31
158
316
471
476
368
310
247
-32
-469
-820
-1179
-1622
-1983
-2302
-2684
-2899
-2923
-2880
-2844
-2708
-2508
-2302
-1986
-1620
-1299
-962
-695
-549
-483
-325
-246
-290
-288
-293
-321
-410
-473
-469
-508
-523
-444
-423
-406
-301
-212
-177
-204
-190
-219
-340
-384
-434
-464
-499
-585
-548
-471
-443
-343
-105
195
538
975
1349
1714
2205
2604
2919
3360
3736
3927
4181
4545
4715
4628
4677
4644
4454
4414
4350
4360
4331
4144
4134
3996
3890
3900
3815
3717
3413
2115
36
-2093
-4234
-5887
-6538
-6725
-7432
-8831
-10098
-11008
-10974
-9720
-7868
-6018
-4541
-3051
-1324
686
2665
4323
5657
6203
6439
6854
7153
7146
6793
5886
4281
2624
1470
862
638
540
231
-439
-1029
-1335
-1309
-1075
-918
-922
-1097
-1355
-1613
-1935
-2498
-3276
-4007
-4591
-5027
-5061
-4805
-4525
-4141
-3674
-3205
-2632
-1738
-478
925
2347
3456
4119
4395
4443
4511
4557
4407
4002
3341
2499
1589
748
-67
-872
-1604
-2212
-2639
-2840
-2748
-2618
-2524
-2455
-2471
-2502
-2383
-2090
-1776
-1567
-1477
-1588
-1790
-1928
-1931
-1894
-1818
-1635
-1507
-1418
-1275
-1106
-941
-743
-462
-206
-9
179
240
163
-20
-243
-541
-901
-1136
-1386
-1610
-1824
-1983
-2116
-2312
-2357
-2293
-2200
-2042
-1878
-1722
-1604
-1444
-1328
-1321
-1297
-1277
-1192
-1134
-1024
-902
-891
-883
-919
-903
-850
-750
-516
-304
-128
-18
43
11
-61
-28
-27
-51
-61
-111
-253
-445
-581
-703
-776
-759
-676
-548
-450
-309
-143
30
257
551
889
1192
1519
1909
2173
2435
2720
2968
3238
3541
3863
4074
4221
4287
4259
4211
4208
4232
4235
4232
4178
4025
3920
3828
3845
3963
4024
4032
3610
2469
747
-1199
-3090
-4392
-4848
-4949
-5131
-5837
-7075
-8465
-9289
-9100
-7942
-6139
-4272
-2815
-1898
-1375
-913
-179
910
2198
3474
4385
4678
4403
3818
3140
2620
2396
2338
2311
2216
1952
1584
1322
1185
1141
1179
1141
1026
930
776
591
403
112
-428
-1149
-1969
-2820
-3510
-3881
-3991
-3944
-3919
-3990
-4170
-4335
-4236
-3740
-2875
-1812
-734
112
610
848
991
1116
1338
1756
2216
2514
2534
2246
1664
1018
555
354
391
555
689
666
434
119
-188
-386
-430
-348
-220
-177
-287
-537
-946
-1397
-1788
-2158
-2476
-2704
-2945
-3133
-3268
-3313
-3249
-3099
-2891
-2631
-2313
-1962
-1495
-1015
-640
-316
-114
-126
-234
-344
-383
-322
-221
-143
-160
-311
-569
-824
-975
-972
-796
-553
-322
-234
-340
-583
-878
-1109
-1213
-1215
-1161
-1092
-1152
-1361
-1664
-1954
-2118
-2113
-1932
-1656
-1386
-1188
-1099
-1082
-1073
-1002
-873
-705
-480
-297
-207
-191
-212
-229
-221
-116
50
255
433
591
776
899
996
1100
1241
1400
1559
1783
2001
2186
2360
2481
2515
2560
2637
2717
2826
3064
3312
3345
3335
3281
3166
3130
3123
3188
3322
3408
3464
3573
3617
3638
3648
3579
3202
2200
952
-558
-2024
-2980
-3515
-3654
-3884
-4531
-5518
-6534
-7174
-7251
-6548
-5296
-3896
-2692
-1954
-1616
-1536
-1351
-960
-164
989
1962
2526
2543
2083
1358
660
487
740
1329
1891
2196
2237
1946
1633
1483
1636
2025
2445
2792
2786
2471
1952
1257
592
31
-480
-1009
-1502
-2020
-2602
-3116
-3505
-3764
-3854
-3790
-3600
-3378
-3082
-2634
-2117
-1550
-988
-500
-209
-107
-2
145
363
632
885
1039
930
699
456
288
289
446
741
1000
1187
1196
971
706
509
433
447
523
525
334
-67
-627
-1248
-1857
-2335
-2648
-2905
-3055
-3160
-3278
-3351
-3384
-3303
-3124
-2819
-2418
-1994
-1616
-1333
-1139
-1035
-982
-909
-811
-702
-611
-543
-530
-567
-604
-652
-663
-620
-518
-364
-258
-196
-149
-199
-312
-446
-537
-653
-780
-901
-1062
-1236
-1410
-1562
-1681
-1764
-1803
-1832
-1791
-1692
-1575
-1447
-1334
-1203
-1092
-993
-884
-767
-663
-549
-397
-246
-77
107
233
339
444
558
724
892
1097
1287
1426
1552
1678
1842
1985
2144
2308
2416
2517
2608
2681
2774
2886
3038
3168
3248
3304
3233
3160
3140
3138
3235
3354
3400
3411
3380
3348
3363
3443
3554
3718
3570
2743
1460
-128
-1727
-2839
-3365
-3438
-3488
-3964
-4926
-6056
-6924
-7217
-6748
-5617
-4178
-2895
-2114
-1750
-1656
-1580
-1290
-609
449
1443
2059
2170
1854
1262
655
433
668
1178
1667
1928
2011
1881
1693
1663
1816
2130
2398
2542
2497
2264
1906
1427
933
436
-119
-743
-1398
-1983
-2496
-2928
-3183
-3281
-3339
-3427
-3448
-3384
-3187
-2792
-2229
-1578
-1010
-633
-449
-436
-411
-282
-46
255
538
708
650
466
273
127
133
290
599
941
1202
1273
1161
962
781
735
796
841
848
703
366
-65
-504
-899
-1313
-1696
-1977
-2269
-2523
-2686
-2815
-2845
-2795
-2706
-2574
-2338
-2052
-1804
-1548
-1304
-1086
-995
-967
-935
-972
-949
-830
-682
-554
-470
-468
-561
-640
-622
-546
-382
-188
-47
-44
-128
-274
-497
-668
-757
-791
-816
-868
-967
-1169
-1378
-1523
-1590
-1550
-1448
-1308
-1213
-1161
-1131
-1148
-1110
-1036
-921
-820
-725
-652
-611
-547
-457
-345
-211
-65
89
225
361
512
650
802
938
1071
1213
1360
1504
1604
1697
1816
1925
2045
2171
2271
2377
2486
2611
2714
2812
2874
2889
2903
2889
2911
2955
3047
3164
3278
3379
3452
3523
3595
3687
3820
3793
3313
2334
1031
-426
-1699
-2479
-2843
-3051
-3466
-4259
-5300
-6223
-6652
-6488
-5729
-4609
-3493
-2692
-2238
-1933
-1675
-1309
-681
133
952
1533
1747
1577
1192
849
644
726
1095
1470
1651
1725
1804
1848
1978
2238
2512
2675
2720
2686
2548
2345
2065
1649
1125
512
-174
-895
-1522
-2002
-2398
-2729
-2966
-3147
-3358
-3547
-3629
-3503
-3178
-2725
-2188
-1724
-1410
-1262
-1187
-1044
-825
-527
-181
93
251
294
274
225
240
335
471
699
958
1144
1208
1192
1131
1039
1006
1009
988
897
714
464
159
-186
-521
-851
-1162
-1408
-1608
-1842
-2059
-2301
-2622
-2894
-3033
-3017
-2863
-2584
-2319
-2105
-1941
-1810
-1662
-1481
-1222
-919
-695
-521
-443
-435
-397
-353
-292
-226
-166
-112
-74
-82
-123
-186
-238
-277
-322
-392
-454
-554
-686
-777
-826
-891
-971
-1074
-1206
-1313
-1366
-1356
-1298
-1206
-1125
-1109
-1109
-1062
-991
-922
-834
-729
-639
-609
-573
-536
-503
-462
-401
-296
-165
-36
87
190
296
419
514
665
879
1087
1266
1458
1648
1796
1911
1999
2086
2152
2199
2246
2346
2451
2520
2559
2588
2606
2661
2763
2844
2935
3034
3108
3167
3272
3432
3586
3776
3968
4096
4097
3715
2801
1542
96
-1206
-2094
-2580
-2821
-3260
-4083
-5135
-6103
-6575
-6451
-5804
-4789
-3773
-2955
-2462
-2089
-1717
-1361
-794
-43
697
1293
1585
1556
1282
994
767
677
889
1201
1412
1556
1741
1905
2007
2150
2304
2433
2477
2525
2590
2572
2404
1955
1269
519
-196
-829
-1385
-1723
-2019
-2452
-2840
-3156
-3404
-3605
-3619
-3362
-2950
-2408
-1869
-1469
-1207
-1099
-985
-796
-478
-108
175
354
385
357
256
191
247
323
442
609
855
1085
1200
1259
1203
1145
1111
1097
1160
1152
1061
842
538
188
-204
-553
-882
-1131
-1286
-1403
-1481
-1558
-1690
-1845
-1972
-2108
-2166
-2180
-2188
-2096
-2018
-1885
-1754
-1639
-1529
-1449
-1300
-1139
-922
-659
-445
-276
-259
-231
-212
-200
-57
79
175
165
69
-80
-280
-417
-567
-696
-770
-808
-865
-982
-1084
-1231
-1401
-1492
-1511
-1486
-1460
-1395
-1333
-1334
-1366
-1370
-1346
-1299
-1213
-1094
-980
-875
-762
-689
-656
-587
-526
-460
-319
-122
62
190
292
374
418
478
559
676
812
968
1104
1204
1321
1417
1505
1616
1750
1899
2038
2167
2269
2328
2366
2430
2534
2609
2663
2718
2744
2714
2703
2773
2847
2946
3083
3214
3342
3489
3626
3719
3725
3337
2462
1299
-3
-1110
-1848
-2248
-2498
-3046
-3926
-4949
-5795
-6108
-5941
-5284
-4382
-3558
-2940
-2563
-2164
-1779
-1354
-726
-40
622
1055
1234
1170
931
722
523
504
669
881
1042
1188
1421
1598
1730
1832
1919
2014
2099
2312
2522
2531
2298
1746
1020
278
-322
-812
-1207
-1506
-1912
-2407
-2906
-3296
-3572
-3671
-3536
-3204
-2771
-2384
-2045
-1809
-1673
-1535
-1336
-1020
-656
-346
-174
-126
-114
-182
-215
-122
12
178
339
543
765
935
1031
1052
1062
1081
1133
1221
1266
1178
961
671
326
-12
-273
-509
-755
-966
-1138
-1327
-1521
-1689
-1874
-2023
-2049
-1967
-1872
-1823
-1849
-2025
-2230
-2297
-2246
-2103
-1847
-1597
-1434
-1322
-1135
-959
-829
-571
-336
-147
75
255
364
381
363
253
76
-13
-129
-282
-407
-523
-662
-816
-919
-1062
-1225
-1312
-1340
-1336
-1259
-1178
-1183
-1281
-1376
-1464
-1526
-1465
-1351
-1262
-1209
-1166
-1145
-1117
-1003
-876
-742
-565
-377
-168
-4
137
233
267
352
429
513
575
636
658
631
626
644
705
817
936
1049
1182
1346
1471
1582
1689
1778
1892
2061
2238
2360
2464
2524
2543
2572
2601
2609
2629
2685
2711
2782
2939
3067
3202
3333
3446
3553
3543
3174
2342
1216
-40
-1134
-1848
-2225
-2555
-3173
-4073
-5089
-5913
-6135
-5885
-5280
-4437
-3672
-3101
-2688
-2175
-1702
-1282
-628
88
688
1119
1383
1404
1156
949
776
700
853
1115
1324
1463
1683
1781
1735
1723
1799
1938
2091
2393
2566
2395
1937
1246
493
-186
-628
-963
-1314
-1659
-2137
-2723
-3246
-3557
-3676
-3624
-3326
-2903
-2528
-2211
-1917
-1725
-1556
-1298
-951
-545
-200
68
177
157
126
76
72
130
275
423
547
699
819
851
830
818
830
858
932
971
923
764
484
190
-123
-412
-690
-960
-1198
-1396
-1538
-1705
-1884
-2035
-2129
-2145
-2060
-1874
-1704
-1569
-1482
-1532
-1664
-1805
-1910
-1957
-1854
-1569
-1320
-1157
-1038
-1026
-1047
-992
-768
-444
-155
146
258
251
191
14
-150
-283
-364
-448
-584
-683
-834
-1091
-1336
-1537
-1652
-1682
-1607
-1465
-1378
-1345
-1368
-1440
-1489
-1451
-1394
-1297
-1161
-1027
-999
-1047
-1078
-1093
-1054
-904
-668
-449
-269
-101
-40
8
61
140
242
340
461
475
477
470
411
363
339
379
483
622
812
972
1112
1208
1261
1357
1476
1677
1857
2018
2185
2252
2298
2280
2225
2247
2240
2288
2418
2588
2763
2810
2868
2981
3101
3255
3467
3636
3448
2701
1618
356
-903
-1804
-2298
-2625
-3163
-4029
-4998
-5904
-6340
-6219
-5810
-5052
-4195
-3488
-2961
-2449
-1886
-1505
-1044
-329
350
859
1193
1326
1126
787
577
423
438
719
1116
1368
1557
1678
1601
1521
1627
1914
2204
2511
2698
2506
1980
1340
712
129
-322
-658
-1058
-1533
-2075
-2614
-3109
-3449
-3531
-3475
-3249
-2882
-2548
-2252
-2006
-1743
-1471
-1203
-871
-546
-280
-72
95
202
219
187
160
144
225
427
634
817
936
1023
1073
1048
1041
1075
1083
1079
1048
929
659
304
-76
-507
-902
-1145
-1295
-1455
-1604
-1760
-1965
-2165
-2236
-2148
-1989
-1789
-1544
-1493
-1568
-1645
-1767
-1839
-1769
-1496
-1222
-1023
-826
-764
-814
-762
-580
-325
-35
263
395
323
227
114
-67
-173
-231
-336
-522
-702
-939
-1275
-1515
-1644
-1727
-1731
-1674
-1641
-1668
-1647
-1627
-1619
-1577
-1469
-1401
-1374
-1308
-1264
-1237
-1222
-1140
-1062
-974
-814
-635
-467
-304
-138
-36
29
140
240
318
377
425
433
410
411
367
323
297
275
271
328
437
545
644
694
748
846
942
1071
1222
1379
1509
1593
1727
1804
1863
2021
2183
2329
2487
2660
2809
2941
3076
3233
3384
3586
3850
4004
4164
4367
4284
3670
2650
1363
-81
-1291
-1958
-2303
-2838
-3695
-4715
-5778
-6500
-6558
-6112
-5405
-4575
-3799
-3208
-2726
-2189
-1725
-1281
-582
198
782
1152
1382
1319
981
713
640
715
959
1416
1801
1971
2006
1900
1798
1871
2175
2523
2750
2798
2537
1943
1275
653
46
-541
-1022
-1467
-1987
-2477
-2894
-3302
-3643
-3768
-3680
-3455
-3085
-2635
-2231
-1859
-1482
-1150
-897
-679
-418
-109
205
483
660
631
468
324
303
450
683
942
1129
1174
1160
1135
1081
1028
1017
1060
1078
1015
859
498
-12
-467
-810
-1082
-1251
-1338
-1509
-1734
-1934
-2086
-2194
-2188
-2043
-1875
-1691
-1465
-1403
-1470
-1534
-1614
-1658
-1622
-1410
-1181
-1071
-882
-727
-715
-644
-438
-174
100
391
628
627
515
379
126
-104
-221
-365
-537
-737
-994
-1318
-1688
-1899
-1985
-1976
-1826
-1681
-1598
-1540
-1532
-1554
-1558
-1462
-1307
-1209
-1115
-1026
-1053
-1122
-1170
-1144
-1043
-910
-677
-412
-226
-97
-56
-13
86
195
321
435
461
414
305
170
45
-88
-150
-167
-163
-94
6
107
222
360
515
678
864
1077
1285
1472
1648
1773
1859
1965
2046
2109
2210
2354
2498
2601
2691
2773
2879
3042
3270
3477
3648
3894
4048
4126
4178
3902
2997
1633
156
-1253
-2317
-2793
-3044
-3759
-4851
-5794
-6540
-6788
-6294
-5398
-4507
-3680
-2805
-2050
-1505
-898
-429
-106
465
1163
1604
1721
1690
1351
788
505
612
809
1137
1651
1911
1833
1803
1908
2014
2142
2427
2531
2329
2082
1702
1046
307
-391
-1085
-1762
-2203
-2430
-2671
-2916
-3081
-3219
-3302
-3101
-2638
-2093
-1528
-947
-474
-213
-59
42
125
251
506
773
807
663
459
202
3
7
216
453
596
721
774
675
585
534
412
260
126
66
-55
-333
-644
-1043
-1508
-1755
-1806
-1805
-1786
-1683
-1541
-1561
-1496
-1293
-1177
-1038
-691
-322
-173
-59
49
-189
-593
-838
-996
-1184
-1111
-786
-755
-915
-881
-914
-979
-769
-345
-130
-95
3
-144
-573
-876
-1057
-1331
-1522
-1466
-1457
-1645
-1778
-1873
-2019
-1960
-1656
-1325
-1064
-758
-487
-468
-480
-395
-401
-429
-376
-281
-270
-387
-437
-543
-694
-710
-621
-463
-298
-172
-66
-146
-309
-381
-467
-539
-511
-437
-438
-528
-567
-608
-689
-630
-431
-169
80
378
663
858
1042
1230
1404
1560
1737
1898
1975
2024
2079
2071
2080
2137
2180
2293
2395
2567
2797
2898
2919
2939
3041
3283
3448
3657
3961
3998
3976
4059
3890
2672
1021
-614
-2525
-4105
-4626
-4587
-5355
-6644
-7673
-8396
-8192
-6913
-4978
-3398
-2074
-170
1487
2712
3746
4085
3821
3928
4285
4139
3502
2697
1502
-58
-942
-947
-938
-856
-132
321
326
553
823
575
307
492
359
-254
-791
-1385
-2459
-3515
-4129
-4507
-4578
-4033
-3082
-2202
-1469
-660
159
932
1803
2638
3281
3695
3785
3415
2708
1863
918
35
-603
-1022
-1411
-1611
-1672
-1851
-2036
-2036
-1779
-1370
-843
-338
-240
-381
-575
-887
-1262
-1599
-1787
-1869
-1817
-1531
-1246
-1092
-942
-587
-54
566
1297
1853
2154
2284
2162
1866
1402
913
413
-129
-463
-826
-1572
-2366
-2947
-3442
-3739
-3552
-2953
-2572
-2275
-1767
-1392
-1228
-941
-564
-265
35
324
275
-104
-542
-985
-1459
-1535
-1348
-1196
-1115
-1018
-1032
-1207
-1289
-1264
-1133
-871
-588
-477
-594
-748
-1019
-1346
-1396
-1288
-1100
-890
-643
-476
-547
-641
-671
-669
-556
-470
-399
-424
-613
-939
-1303
-1535
-1609
-1554
-1273
-932
-595
-378
-247
-63
121
426
714
1032
1341
1433
1411
1272
1249
1234
1172
1404
1666
1865
1923
1959
2142
2066
2051
2231
2363
2499
2519
2713
2773
2592
2573
2660
2810
2937
3367
3650
3842
4083
4335
4414
4297
3245
914
-1572
-3864
-5729
-7008
-7218
-7197
-8306
-8881
-8524
-7445
-5975
-4065
-1609
469
2438
4302
5601
6197
5876
5166
4745
4666
4279
3208
2058
850
-340
-1245
-1439
-1325
-1248
-821
-256
127
123
-244
-791
-1476
-1795
-2105
-2531
-3088
-3547
-3997
-4362
-4245
-3776
-2942
-1843
-399
1074
2229
3120
3586
3913
4035
4066
3803
3232
2530
1521
389
-707
-1598
-2351
-2842
-2920
-2740
-2435
-2134
-1883
-1660
-1513
-1327
-1077
-795
-671
-830
-1052
-1316
-1565
-1685
-1635
-1449
-1164
-648
-27
576
972
1291
1523
1743
2014
2049
1944
1502
860
244
-460
-1037
-1666
-2055
-2284
-2390
-2211
-2154
-2051
-1912
-1732
-1730
-1831
-1764
-1900
-1976
-1859
-1573
-1468
-1422
-1105
-742
-259
122
511
858
938
851
513
270
-158
-808
-1202
-1382
-1713
-2139
-2408
-2519
-2502
-2454
-2116
-1676
-1231
-778
-661
-408
-165
-192
-282
-421
-363
-531
-831
-1017
-1181
-1337
-1499
-1501
-1309
-1027
-817
-693
-453
-349
-260
-338
-259
-121
-121
-91
-154
-130
-180
-290
-238
-82
164
374
609
775
984
1100
1235
1287
1288
1490
1464
1523
1503
1753
1871
1763
2215
2497
2700
2807
2912
3157
3157
3295
3239
3398
3579
3737
3839
4022
4398
4326
4260
4272
3543
1124
-1634
-4018
-6246
-7609
-8039
-7753
-8425
-9359
-8971
-7773
-5930
-3988
-1706
590
2598
4535
6110
6779
6280
5157
4520
4437
4213
3177
1900
471
-756
-1439
-1594
-1425
-1384
-1063
-481
-5
163
-303
-1130
-1940
-2285
-2558
-2773
-3171
-3648
-4087
-4363
-3933
-3273
-2260
-966
437
1880
3005
3857
4178
4153
3966
3763
3381
2731
1977
848
-394
-1557
-2366
-2848
-3153
-3045
-2805
-2390
-1992
-1704
-1555
-1566
-1440
-1262
-966
-795
-821
-1107
-1493
-1608
-1608
-1376
-1071
-588
32
635
1257
1616
1779
1755
1712
1730
1661
1457
892
144
-567
-1264
-1877
-2294
-2485
-2506
-2387
-2231
-1952
-1903
-2211
-2387
-2500
-2373
-2113
-1797
-1395
-1299
-1243
-1086
-752
-342
26
405
756
975
804
529
56
-517
-917
-1125
-1182
-1421
-1709
-1908
-2250
-2457
-2460
-2235
-1880
-1493
-1004
-689
-549
-533
-594
-592
-485
-375
-391
-417
-575
-777
-1056
-1186
-1186
-1130
-952
-714
-504
-424
-481
-622
-702
-766
-723
-575
-400
-281
-313
-310
-281
-193
-26
265
595
782
1029
1221
1302
1262
1274
1331
1459
1555
1639
1855
1725
1791
1883
2052
2264
2323
2577
2665
2716
2834
3028
2947
2971
3251
3553
3760
3902
4304
4363
4319
4321
4327
2892
-50
-2581
-5117
-7003
-8042
-7957
-7751
-8817
-9248
-8388
-6653
-4804
-2864
-434
1803
3802
5514
6775
6784
5753
4676
4281
4324
3679
2441
1015
-269
-1083
-1658
-1639
-1508
-1317
-923
-381
109
-190
-1010
-1941
-2473
-2758
-3045
-3159
-3549
-3835
-4150
-3863
-3160
-2364
-1070
274
1822
3049
4022
4522
4348
4039
3607
3284
2666
1928
906
-387
-1499
-2425
-2898
-3223
-3199
-2910
-2517
-1921
-1577
-1388
-1485
-1535
-1379
-1144
-884
-899
-1082
-1411
-1527
-1524
-1281
-885
-476
169
786
1496
1857
1998
1967
1761
1689
1482
1205
723
-4
-749
-1570
-2136
-2519
-2687
-2713
-2481
-2194
-1894
-1593
-1490
-1644
-1865
-1754
-1728
-1638
-1291
-1142
-1151
-1242
-850
-452
-214
104
592
962
962
851
671
274
-265
-646
-759
-1078
-1606
-2097
-2342
-2549
-2728
-2631
-2208
-1771
-1391
-980
-589
-373
-357
-347
-235
-258
-352
-483
-623
-884
-1242
-1459
-1497
-1411
-1270
-1053
-785
-649
-559
-457
-373
-385
-364
-235
-31
67
62
57
-15
-33
39
268
523
680
913
1094
1275
1334
1405
1665
1762
1956
2062
2233
2279
2016
2002
1992
2084
1989
2300
2496
2542
2668
2597
2957
2894
3036
3262
3519
4058
4244
4425
4300
4235
3027
556
-1950
-4509
-6557
-7915
-8000
-7766
-8429
-8958
-8436
-6780
-5011
-2959
-604
1706
3721
5316
6624
6700
5861
4792
4171
4073
3486
2487
1058
-82
-935
-1554
-1627
-1557
-1184
-877
-365
-4
-286
-1007
-2052
-2639
-3131
-3319
-3451
-3749
-3930
-4188
-3782
-3143
-2136
-750
592
2104
3333
4382
4836
4649
4167
3600
3083
2441
1748
683
-488
-1637
-2469
-2927
-3168
-3022
-2810
-2362
-1831
-1408
-1314
-1476
-1486
-1475
-1390
-1229
-1162
-1270
-1535
-1646
-1571
-1329
-896
-321
400
1022
1633
1957
2018
1937
1665
1435
1088
844
353
-341
-1092
-1716
-2100
-2350
-2401
-2338
-2056
-1727
-1420
-1143
-1233
-1555
-1913
-2203
-2168
-2123
-2012
-1910
-1870
-1564
-1273
-792
-277
187
686
1096
1283
1196
805
265
-204
-741
-1142
-1494
-2034
-2415
-2752
-2871
-2839
-2636
-2093
-1515
-941
-457
-72
155
206
162
75
11
-146
-354
-653
-906
-1199
-1437
-1448
-1353
-1141
-959
-728
-493
-428
-384
-416
-407
-390
-320
-244
-211
-176
-194
-140
-71
82
316
577
899
1091
1257
1304
1346
1329
1320
1444
1381
1502
1500
1529
1574
1489
1682
1828
2107
2399
2709
2896
2944
3011
3062
3092
3216
3365
3491
3839
3967
4248
4451
4538
4356
2624
32
-2767
-5384
-7210
-7968
-7948
-8215
-9076
-9337
-8325
-6735
-4869
-2678
-175
2183
4117
5848
6746
6408
5394
4540
4316
4088
3297
2166
913
-151
-983
-1464
-1431
-1216
-1035
-615
-23
149
-439
-1496
-2369
-2970
-3403
-3485
-3688
-3958
-4267
-4214
-3525
-2696
-1555
-275
1204
2706
3960
4762
4850
4403
3686
3182
2625
2010
1074
-82
-1159
-2140
-2744
-3104
-3131
-3029
-2632
-1969
-1455
-1246
-1347
-1428
-1518
-1413
-1239
-1056
-1023
-1212
-1252
-1258
-1040
-746
-277
395
1004
1676
2068
2156
1971
1580
1266
894
606
147
-508
-1213
-1840
-2270
-2661
-2786
-2730
-2493
-2150
-2009
-2022
-2198
-2389
-2419
-2159
-1668
-1222
-911
-624
-361
-190
-150
38
341
552
605
500
255
-212
-834
-1312
-1599
-1821
-1975
-2107
-2170
-2318
-2478
-2362
-2081
-1651
-1250
-803
-324
-87
19
-137
-268
-311
-370
-390
-435
-518
-782
-1066
-1247
-1255
-1208
-1188
-1041
-916
-796
-855
-920
-908
-973
-875
-699
-364
-80
34
182
286
466
595
785
1060
1305
1477
1521
1542
1482
1414
1310
1391
1535
1661
1776
1823
2034
2087
2170
2341
2442
2589
2605
2741
2969
2933
2955
3165
3380
3725
3979
4420
4892
4667
4203
2171
-839
-3689
-6385
-7635
-8219
-8317
-8448
-9044
-8829
-7623
-5941
-3907
-1562
941
3418
5235
6653
6940
5962
4849
3911
3543
3129
2286
1368
233
-689
-1302
-1577
-1387
-1049
-615
-32
361
116
-803
-2136
-3053
-3746
-4133
-4141
-4313
-4290
-4401
-3985
-3099
-2109
-736
705
2429
3947
4986
5365
5022
4237
3337
2628
1924
1213
159
-900
-1849
-2633
-3024
-3210
-3040
-2648
-2075
-1449
-1050
-1097
-1344
-1682
-1960
-1946
-1889
-1681
-1672
-1754
-1592
-1464
-1041
-539
141
1008
1692
2367
2568
2524
2029
1512
994
518
94
-608
-1114
-1837
-2280
-2715
-2887
-2766
-2570
-2127
-1741
-1530
-1794
-2034
-2368
-2387
-2192
-1776
-1298
-1081
-779
-672
-532
-431
-276
43
256
472
504
225
-281
-857
-1437
-1835
-2064
-2177
-2071
-2122
-2143
-2099
-2080
-1826
-1586
-1131
-613
-274
-59
-96
-242
-498
-752
-808
-761
-787
-796
-800
-813
-930
-1059
-984
-908
-797
-635
-515
-475
-666
-831
-904
-939
-868
-659
-378
-103
134
375
673
862
1090
1456
1768
1948
2040
2085
1933
1705
1593
1611
1612
1609
1642
1789
1861
1917
2075
2264
2423
2548
2914
3281
3396
3614
3691
3926
4109
4236
4807
4964
4664
2855
-205
-3326
-6382
-8067
-8708
-8598
-8648
-9057
-8862
-7860
-6257
-4394
-2033
435
2894
4982
6649
7181
6214
4930
3771
3286
2854
2232
1491
427
-495
-1195
-1429
-1404
-1181
-754
-71
547
400
-370
-1723
-2953
-3918
-4418
-4334
-4466
-4418
-4322
-3831
-2991
-2130
-847
513
2123
3744
5073
5577
5162
4264
3236
2404
1647
1034
132
-835
-1628
-2292
-2668
-2913
-2932
-2617
-2022
-1305
-806
-812
-1121
-1693
-2193
-2352
-2303
-2101
-1980
-1890
-1541
-1293
-880
-351
261
1022
1773
2539
2822
2674
2144
1454
786
141
-437
-1014
-1562
-2065
-2442
-2762
-2957
-3041
-3104
-2955
-2662
-2392
-2168
-2097
-1898
-1726
-1360
-897
-503
-124
50
297
421
448
247
-53
-324
-585
-669
-945
-1236
-1672
-2128
-2476
-2682
-2607
-2637
-2478
-2209
-1929
-1581
-1345
-1072
-810
-527
-216
69
168
93
-105
-370
-554
-763
-847
-940
-1004
-1042
-1120
-1079
-1108
-1136
-1107
-968
-796
-646
-496
-380
-291
-259
-75
165
393
659
868
1099
1171
1187
1191
1249
1342
1421
1641
1749
1815
1755
1814
1963
1978
2099
2360
2565
2552
2621
2572
2453
2376
2329
2577
2789
3088
3621
4142
4584
5212
5589
5083
2802
-436
-3577
-6407
-7779
-8464
-8608
-9010
-9643
-9282
-8117
-6154
-3980
-1510
1033
3524
5698
7076
7129
6012
4793
3869
3423
2891
2178
1209
37
-798
-1258
-1279
-1197
-941
-365
288
624
198
-904
-2358
-3633
-4430
-4632
-4675
-4837
-4777
-4542
-3848
-2907
-1755
-285
1223
2988
4571
5619
5790
5088
4126
3132
2336
1656
874
-89
-1005
-1746
-2221
-2516
-2713
-2567
-2212
-1577
-1021
-800
-967
-1623
-2221
-2583
-2680
-2548
-2462
-2337
-2109
-1784
-1274
-678
-53
727
1512
2323
2869
2920
2603
1898
1143
420
-271
-785
-1376
-1909
-2256
-2591
-2635
-2679
-2508
-2085
-1667
-1199
-1241
-1527
-1868
-2210
-2321
-2166
-1820
-1442
-1130
-769
-401
-235
-56
151
302
487
578
490
65
-650
-1233
-1750
-2161
-2286
-2303
-2193
-2191
-2107
-1901
-1814
-1609
-1286
-906
-512
-299
-168
-319
-614
-896
-1115
-1119
-1080
-975
-851
-738
-723
-753
-792
-753
-651
-553
-391
-355
-412
-522
-678
-734
-700
-457
-109
205
560
866
1047
1137
1247
1371
1514
1731
1805
1905
1814
1824
1811
1875
2076
2121
2420
2480
2600
2608
2494
2399
2439
2509
2732
3031
3260
3620
3831
4320
4719
5128
5114
3682
919
-2480
-5655
-7958
-9110
-9433
-9347
-9432
-9250
-8315
-6604
-4423
-2139
306
2776
5044
6822
7410
6788
5481
4096
3141
2541
2175
1676
881
153
-286
-450
-471
-358
-55
366
649
481
-432
-1981
-3617
-4959
-5682
-5958
-5914
-5607
-5074
-4227
-3170
-1834
-396
1106
2696
4288
5578
6065
5636
4605
3394
2253
1314
524
-157
-838
-1332
-1611
-1853
-1918
-1963
-1804
-1441
-950
-641
-804
-1381
-2137
-2895
-3321
-3337
-3193
-2873
-2440
-1793
-1052
-355
333
1008
1661
2306
2863
3116
2833
2113
1211
229
-548
-1153
-1656
-1956
-2168
-2253
-2350
-2370
-2582
-2773
-2934
-3020
-2993
-2994
-2971
-2906
-2561
-2221
-1602
-955
-311
427
846
1161
1211
1043
699
268
-68
-533
-1080
-1657
-2216
-2689
-2941
-2976
-2771
-2470
-2089
-1576
-1220
-907
-698
-569
-475
-444
-347
-440
-567
-798
-1095
-1314
-1407
-1382
-1304
-1153
-1038
-858
-834
-838
-850
-907
-910
-947
-861
-791
-668
-608
-490
-269
-9
369
780
1178
1470
1671
1710
1792
1855
1937
2004
2022
2165
2267
2297
2198
2280
2276
2362
2493
2528
2753
2692
2757
2782
2728
2922
3013
3213
3734
4194
4727
5138
5412
4539
1971
-1417
-4920
-7431
-8929
-9201
-8967
-8927
-8960
-8440
-6967
-5038
-2734
-425
2084
4461
6376
7210
6631
5350
3774
2690
2175
2090
1824
1136
476
42
-176
-334
-177
82
468
782
721
-53
-1685
-3316
-4768
-5537
-5729
-5596
-5058
-4584
-3717
-2738
-1610
-374
820
2232
3618
4867
5275
4869
3823
2606
1550
781
342
-90
-431
-699
-814
-936
-1113
-1247
-1349
-1127
-804
-613
-846
-1562
-2380
-3214
-3529
-3554
-3204
-2681
-2021
-1221
-491
242
756
1291
1681
2302
2696
2838
2472
1683
847
-171
-708
-1249
-1394
-1483
-1523
-1410
-1500
-1516
-1855
-2266
-2564
-2794
-2848
-2798
-2721
-2651
-2427
-2096
-1588
-969
-307
447
990
1232
1143
886
290
-375
-913
-1330
-1584
-1960
-2112
-2313
-2347
-2234
-2054
-1650
-1244
-765
-466
-308
-321
-459
-625
-757
-824
-817
-747
-745
-754
-864
-846
-764
-765
-712
-660
-576
-618
-801
-963
-1110
-1260
-1353
-1213
-947
-647
-351
-50
287
604
898
1139
1369
1571
1718
1792
1902
1875
1865
1981
2014
2266
2543
2802
3056
3161
3411
3526
3619
3566
3439
3413
3213
3163
3278
3488
3707
4008
4523
5016
5691
4985
2189
-1225
-4942
-7742
-9259
-9667
-9190
-9030
-9076
-8456
-6857
-4665
-2553
-335
2177
4633
6618
7282
6584
5123
3381
2147
1776
1876
1790
1255
710
452
375
309
339
442
686
980
820
-230
-2145
-4015
-5521
-6370
-6457
-6060
-5409
-4664
-3646
-2354
-1081
135
1320
2543
3977
5013
5345
4720
3448
2165
1003
357
-9
-243
-440
-516
-461
-511
-715
-1003
-1204
-1249
-1064
-1053
-1492
-2392
-3413
-4089
-4328
-4138
-3544
-2792
-1840
-830
38
807
1224
1464
1701
2036
2395
2369
1914
1150
237
-419
-898
-1124
-1087
-1035
-824
-719
-831
-1177
-1874
-2595
-3133
-3387
-3381
-3479
-3356
-3188
-2897
-2353
-1653
-726
6
689
1007
1241
1000
434
-167
-851
-1269
-1766
-1998
-2160
-2240
-2326
-2275
-1924
-1600
-1254
-906
-580
-476
-629
-986
-1257
-1553
-1811
-1770
-1555
-1282
-1209
-1034
-822
-607
-459
-413
-133
-98
-192
-369
-625
-866
-1322
-1580
-1582
-1371
-1062
-728
-271
136
417
724
972
1218
1399
1408
1557
1548
1468
1379
1301
1334
1473
1802
2189
2441
2596
2941
3055
3198
3286
3371
3492
3400
3259
3298
3513
3351
3395
3776
4341
4741
5406
5808
4136
1151
-3004
-6414
-8603
-9827
-9566
-9116
-8656
-8564
-7628
-5680
-3646
-1596
571
3022
5289
6583
6504
5534
3733
2081
1295
1449
1984
1919
1805
1576
1499
1301
963
866
685
663
497
-180
-1760
-3876
-5724
-6886
-7153
-6696
-5690
-4721
-3502
-2375
-1129
54
898
1856
2742
3914
4442
4182
3333
2049
972
220
144
423
606
697
744
708
431
-89
-680
-1113
-1382
-1492
-1839
-2524
-3426
-4357
-4755
-4618
-3959
-3054
-2013
-988
-169
431
747
917
865
976
1283
1519
1451
964
418
-130
-483
-538
-381
-70
-35
17
-214
-770
-1545
-2599
-3252
-3795
-3694
-3520
-3344
-2998
-2912
-2342
-1673
-845
-124
538
978
958
666
137
-533
-1308
-1827
-1974
-1699
-1479
-1320
-1214
-1110
-1022
-963
-771
-636
-588
-823
-1093
-1390
-1856
-2204
-2432
-2254
-1884
-1451
-986
-708
-473
-408
-298
-203
-166
-151
-195
-297
-477
-651
-883
-970
-1017
-765
-339
59
396
598
760
822
907
995
1229
1487
1774
1951
2110
2297
2321
2476
2688
2910
3205
3267
3244
3080
2726
2587
2385
2376
2426
2521
2950
3097
3285
3731
4107
4498
4917
5817
5854
3670
171
-4009
-7212
-9391
-10246
-9499
-8675
-8100
-7681
-6330
-4202
-2479
-897
1045
3100
4787
5264
4780
3621
1896
701
430
1258
2247
2765
3079
3174
3087
2722
2246
1726
1294
768
129
-1021
-2761
-4658
-6279
-7067
-6962
-5922
-4531
-3198
-2257
-1459
-727
-155
342
694
1340
1800
2091
2011
1566
1050
353
414
957
1870
2622
2766
2684
2060
1305
351
-546
-1301
-1923
-2441
-2855
-3301
-3895
-4212
-4502
-3892
-2975
-1976
-809
-352
81
-16
-150
-348
-583
-360
-241
83
364
437
379
275
148
361
607
877
951
325
-472
-1632
-2597
-3444
-4064
-3749
-3532
-3108
-2585
-2314
-1787
-1799
-1762
-1440
-1179
-774
-924
-887
-1042
-1557
-1731
-1932
-1525
-1057
-627
-43
223
332
87
-248
-617
-864
-992
-1073
-1236
-1466
-1601
-1881
-1959
-1890
-1559
-1064
-689
-420
-348
-443
-737
-1062
-1139
-1015
-980
-784
-618
-464
-331
-376
-178
-46
227
516
754
1061
1029
1095
1085
1126
1305
1580
2031
2527
2806
3074
3224
3276
3260
3191
3320
3251
3264
3062
2936
2916
2708
2519
2760
3103
3177
3660
3841
4366
4897
5328
5056
2519
-753
-4517
-7378
-8880
-9418
-8722
-8021
-7296
-6488
-5247
-3715
-2740
-1417
434
2264
3312
3133
2298
1270
442
340
860
1824
2736
3446
4350
4839
4623
3585
2508
1944
1433
928
-62
-1427
-3052
-4511
-5248
-5554
-5209
-4397
-3387
-2127
-1365
-947
-1029
-1314
-1167
-991
-473
-97
58
240
225
500
685
1011
1806
2446
3168
3528
3339
2700
1527
578
-309
-1005
-1312
-1696
-1928
-2081
-2390
-2503
-2654
-2404
-1986
-1570
-965
-919
-867
-1218
-1473
-1668
-1730
-1448
-1156
-566
-211
298
469
514
565
466
518
186
-106
-398
-1022
-1481
-1876
-2005
-1824
-1625
-1141
-865
-751
-843
-1370
-1663
-2048
-2441
-2621
-2694
-2616
-2675
-2509
-2143
-1865
-1406
-877
-462
-68
103
124
-84
-348
-632
-908
-901
-818
-739
-765
-600
-548
-617
-565
-633
-536
-592
-586
-681
-894
-1028
-1294
-1316
-1216
-1066
-913
-705
-448
-265
-181
-113
-12
20
163
321
563
796
968
1196
1457
1786
2080
2441
2776
3151
3161
3306
3205
3112
3208
2786
3085
3114
3071
3409
3243
3655
3787
3773
4271
4226
4546
4695
4689
5434
5350
3839
1060
-2273
-4850
-7119
-8164
-8044
-7731
-6966
-6350
-4962
-3551
-2834
-2509
-2166
-1010
-191
52
-75
-308
-446
-397
149
985
1824
2598
3659
4774
5505
5288
4386
3424
2537
1588
489
-473
-1286
-1812
-2122
-2302
-2453
-2874
-2893
-2666
-2285
-1906
-1968
-2053
-2399
-2680
-2828
-3087
-2906
-2369
-1591
-509
390
1051
1526
1776
2193
2217
2286
2255
1840
1613
1066
693
164
-216
-316
-391
-320
-304
-352
-576
-811
-1185
-1488
-1913
-2226
-2523
-2787
-2853
-2779
-2748
-2445
-2064
-1789
-1278
-1103
-715
-850
-743
-672
-936
-763
-931
-700
-746
-578
-321
-259
115
9
-349
-429
-757
-1263
-1550
-1815
-1660
-1953
-1978
-1769
-2061
-1868
-2085
-2124
-1897
-2030
-1958
-2003
-1778
-1527
-1645
-1372
-1165
-1117
-866
-910
-705
-680
-664
-470
-539
-279
-304
-371
-269
-263
-209
-298
-253
-201
-290
-218
-210
-336
-345
-410
-297
-232
-130
44
50
340
478
649
860
1048
1359
1436
1768
1898
1940
2196
2237
2475
2632
2607
2736
2649
2876
3029
2958
3302
3326
3553
3807
3816
4074
4140
4336
4617
5040
5556
4902
3145
982
-1125
-3022
-4201
-4678
-4905
-5185
-5163
-4786
-4341
-3864
-3711
-3245
-2723
-2285
-2295
-2808
-3289
-3678
-3361
-2606
-1597
-587
291
1104
1808
2336
2520
2578
2730
3093
3141
2865
2303
1660
1146
856
1065
1152
1311
1411
1427
1273
694
107
-544
-945
-1230
-1539
-2078
-2599
-3043
-3410
-3347
-3178
-2769
-2324
-1734
-1187
-1015
-944
-1054
-1041
-861
-600
-351
-200
-61
-11
66
111
229
392
660
970
1115
1179
935
687
476
285
153
-35
-137
-235
-456
-594
-699
-975
-936
-1200
-1404
-1516
-1934
-2020
-2300
-2241
-2108
-2119
-1714
-1584
-1517
-1431
-1507
-1533
-1630
-1649
-1515
-1467
-1245
-1007
-843
-540
-358
-139
101
317
478
483
509
452
351
240
174
110
70
33
34
26
13
2
-32
55
62
73
147
177
215
252
339
355
429
459
537
832
752
847
973
1062
1154
962
1140
1057
836
1014
958
776
979
967
876
937
851
790
687
622
571
479
463
493
339
479
579
386
381
523
444
376
459
424
352
483
507
485
587
566
562
631
742
741
816
921
900
903
928
850
713
523
353
237
141
106
112
116
175
223
270
324
340
361
338
336
321
252
135
24
-62
-105
-172
-117
-57
-125
-57
-29
-28
-77
-137
-205
-266
-341
-452
-523
-594
-623
-605
-581
-544
-516
-537
-554
-561
-577
-622
-677
-730
-755
-755
-790
-823
-820
-826
-813
-760
-705
-662
-621
-570
-526
-489
-470
-464
-469
-466
-459
-445
-431
-436
-398
-344
-289
-244
-218
-199
-199
-223
-287
-342
-385
-435
-460
-446
-424
-392
-342
-281
-194
-108
-39
33
52
38
-1
-79
-178
-274
-357
-413
-429
-464
-494
-488
-456
-423
-400
-355
-314
-316
-324
-345
-394
-462
-514
-557
-593
-591
-588
-578
-529
-467
-417
-383
-373
-391
-397
-392
-411
-419
-416
-418
-436
-457
-457
-468
-459
-433
-421
-422
-427
-436
-459
-490
-508
-514
-503
-474
-416
-345
-303
-263
-239
-203
-171
-143
-113
-104
-100
-118
-152
-204
-255
-287
-293
-293
-296
-288
-270
-258
-263
-256
-266
-275
-260
-231
-210
-163
-122
-101
-75
-38
-4
35
85
113
126
123
108
78
36
-2
-18
-17
-23
-35
-45
-58
-70
-92
-107
-115
-112
-105
-114
-119
-119
-141
-139
-137
-132
-129
-116
-95
-75
-43
-36
-14
9
26
44
69
76
59
22
-14
-16
-20
-24
-16
1
0
-24
-59
-95
-139
-183
-194
-211
-246
-280
-341
-437
-548
-651
-724
-778
-806
-812
-803
-793
-779
-757
-732
-677
-605
-528
-487
-462
-446
-456
-485
-516
-523
-529
-533
-535
-534
-551
-552
-538
-521
-490
-469
-446
-444
-454
-481
-512
-543
-567
-577
-576
-577
-558
-537
-507
-452
-389
-342
-313
-272
-231
-205
-214
-253
-285
-334
-397
-456
-502
-508
-502
-504
-506
-502
-496
-479
-460
-441
-407
-396
-393
-391
-412
-433
-457
-479
-489
-453
-414
-403
-391
-366
-335
-306
-277
-241
-204
-158
-108
-58
-32
-37
-72
-104
-110
-105
-102
-109
-118
-142
-178
-205
-220
-207
-180
-168
-143
-126
-121
-147
-191
-223
-242
-240
-243
-259
-281
-305
-336
-337
-304
-260
-207
-145
-94
-58
-22
0
0
-7
10
4
-27
-74
-135
-172
-209
-232
-227
-208
-187
-181
-170
-168
-185
-193
-206
-237
-294
-341
-384
-441
-485
-497
-492
-470
-419
-345
-278
-219
-152
-106
-99
-108
-103
-101
-109
-134
-145
-164
-173
-167
-169
-167
-158
-146
-145
-162
-200
-252
-309
-371
-411
-442
-455
-437
-409
-385
-377
-358
-356
-363
-385
-417
-443
-482
-531
-584
-618
-644
-664
-658
-648
-633
-616
-599
-539
-481
-435
-384
-343
-317
-281
-261
-277
-305
-326
-326
-333
-336
-334
-341
-359
-363
-353
-345
-331
-322
-340
-376
-412
-439
-469
-486
-496
-513
-515
-541
-545
-520
-495
-472
-438
-399
-365
-341
-338
-342
-363
-375
-375
-377
-387
-396
-388
-403
-423
-430
-415
-390
-382
-350
-314
-278
-237
-196
-166
-140
-133
-140
-147
-164
-185
-241
-310
-365
-413
-454
-493
-511
-490
-462
-432
-392
-354
-314
-277
-261
-239
-229
-239
-270
-308
-357
-411
-456
-497
-511
-499
-482
-463
-458
-442
-427
-421
-397
-381
-380
-385
-405
-430
-456
-479
-479
-453
-407
-356
-310
-277
-257
-248
-231
-229
-221
-218
-226
-209
-191
-200
-212
-226
-262
-275
-278
-250
-230
-226
-235
-263
-279
-294
-321
-338
-359
-382
-399
-408
-399
-396
-372
-339
-297
-250
-198
-152
-135
-117
-87
-106
-127
-146
-174
-201
-231
-249
-265
-268
-241
-197
-166
-155
-165
-178
-180
-191
-206
-230
-265
-299
-345
-408
-492
-545
-593
-628
-631
-631
-615
-611
-595
-557
-543
-517
-506
-490
-485
-499
-525
-562
-580
-585
-559
-505
-458
-423
-406
-380
-328
-273
-221
-177
-120
-60
-41
-65
-93
-132
-195
-240
-257
-268
-287
-304
-325
-338
-343
-342
-345
-338
-324
-319
-329
-356
-382
-414
-453
-493
-520
-524
-511
-473
-416
-351
-297
-273
-248
-221
-191
-149
-115
-102
-106
-127
-157
-165
-164
-165
-174
-178
-192
-212
-229
-256
-266
-253
-221
-199
-186
-181
-203
-223
-235
-257
-275
-304
-316
-312
-300
-320
-328
-297
-261
-229
-196
-171
-171
-169
-159
-170
-185
-207
-223
-221
-223
-206
-201
-190
-170
-151
-122
-97
-78
-58
-44
-41
-41
-50
-88
-122
-164
-202
-220
-230
-219
-199
-163
-108
-48
-14
6
10
-18
-43
-82
-129
-223
-429
-642
-722
-741
-876
-1158
-1250
-1026
-921
-1046
-1075
-850
-630
-558
-558
-510
-381
-288
-203
-151
-163
-128
19
131
41
-45
19
88
11
-183
-312
-340
-343
-373
-424
-423
-376
-291
-221
-204
-168
-31
88
114
113
140
145
58
-42
-109
-203
-326
-398
-404
-394
-356
-312
-295
-346
-375
-350
-383
-451
-426
-360
-304
-218
-142
-84
-185
-328
-352
-332
-352
-438
-431
-379
-477
-499
-347
-208
-152
9
136
94
87
166
287
266
227
323
434
391
204
165
173
28
-93
-101
-131
-218
-232
-207
-277
-323
-191
-121
-176
-133
-41
59
14
-53
46
143
122
-3
13
109
116
89
23
24
134
219
108
10
48
50
-14
-122
-164
-125
-63
-40
-80
-20
42
41
100
121
60
61
118
124
109
89
93
147
143
99
64
87
88
42
-34
-107
-144
-199
-206
-232
-244
-190
-161
-193
-195
-139
-87
-31
-9
33
62
9
-47
-57
-74
-87
-107
-98
-46
21
98
161
165
169
170
137
97
49
7
-56
-126
-125
-108
-105
-114
-82
-43
-68
-77
-48
-58
-95
-95
-71
-44
-40
-29
-18
-22
-31
-60
-85
-100
-121
-150
-202
-250
-266
-261
-268
-245
-199
-157
-147
-176
-163
-144
-130
-129
-114
-104
-126
-165
-208
-189
-158
-130
-115
-70
-6
38
67
84
119
131
107
70
3
-63
-131
-187
-252
-316
-341
-337
-322
-332
-334
-314
-278
-247
-247
-201
-141
-93
-76
-78
-81
-108
-131
-158
-153
-148
-131
-96
-59
-22
-11
26
67
52
51
78
126
123
62
25
-1
-51
-105
-125
-139
-146
-137
-92
-38
14
56
85
96
92
18
-117
-265
-419
-555
-686
-791
-797
-784
-775
-747
-758
-738
-709
-664
-590
-530
-451
-354
-259
-192
-151
-101
-58
-54
-88
-139
-158
-178
-200
-197
-199
-210
-194
-166
-143
-111
-89
-70
-49
-4
47
107
175
256
270
256
269
242
212
200
194
207
206
151
121
80
12
-67
-158
-265
-300
-323
-348
-360
-241
-118
-78
46
143
148
241
326
327
292
270
340
384
401
478
550
597
490
288
267
120
-95
-111
-109
-120
-115
-176
-216
-188
-208
-179
-100
-109
-127
-116
-99
-95
-50
-3
17
56
96
89
48
80
131
83
48
97
108
89
47
-35
-83
-137
-194
-172
-186
-204
-174
-154
-156
-196
-176
-140
-161
-164
-149
-118
-101
-128
-128
-91
-73
-82
-60
-37
-38
-32
-22
-29
-52
-50
-71
-141
-203
-234
-226
-247
-256
-231
-214
-216
-247
-232
-229
-236
-223
-206
-201
-190
-168
-137
-86
-40
-9
32
63
79
85
94
71
-2
-62
-122
-174
-267
-368
-407
-425
-444
-441
-385
-325
-277
-227
-211
-206
-177
-136
-102
-61
-27
-3
39
50
29
3
0
-18
-44
-45
-37
-4
48
84
87
102
107
77
45
-2
-50
-84
-121
-172
-189
-220
-274
-326
-365
-375
-357
-327
-313
-286
-254
-222
-162
-103
-61
-15
13
5
4
-12
-38
-48
-33
-3
6
11
49
71
60
85
117
122
105
90
50
-4
-62
-103
-138
-192
-214
-192
-159
-137
-109
-75
-67
-63
-72
-118
-187
-258
-311
-363
-415
-468
-505
-520
-515
-492
-486
-507
-512
-478
-440
-377
-305
-226
-164
-140
-137
-133
-147
-173
-201
-232
-266
-288
-292
-305
-290
-250
-221
-190
-178
-177
-178
-196
-225
-259
-287
-319
-347
-332
-293
-258
-210
-164
-141
-132
-147
-161
-189
-203
-198
-225
-239
-260
-300
-323
-343
-446
-476
-526
-572
-622
-708
-596
-480
-477
-360
-205
-156
-133
-72
-84
-105
-121
-157
-102
-178
-215
-144
-144
-170
-211
-186
-213
-245
-248
-256
-263
-308
-284
-262
-285
-227
-190
-211
-150
-103
-55
4
-10
11
7
-8
-3
-72
-86
-103
-133
-159
-172
-160
-131
-69
-186
-230
-115
-160
-176
-185
-157
-129
-116
-21
-25
66
128
95
139
103
115
107
50
-28
-168
-170
-209
-282
-265
-277
-260
-237
-210
-211
-198
-87
-81
-91
-44
-73
-65
-81
-114
-49
-44
-49
-54
-48
-18
-29
22
84
94
127
157
156
112
103
93
47
51
37
36
17
-47
-73
-115
-121
-108
-130
-138
-150
-161
-175
-176
-182
-210
-233
-252
-246
-248
-275
-266
-257
-272
-249
-221
-210
-205
-240
-236
-225
-226
-240
-279
-279
-265
-260
-271
-296
-327
-355
-377
-395
-391
-378
-375
-375
-378
-372
-366
-330
-287
-263
-232
-205
-214
-233
-250
-270
-296
-313
-345
-377
-385
-414
-461
-485
-496
-478
-445
-447
-423
-376
-351
-318
-283
-260
-216
-189
-199
-190
-214
-254
-276
-297
-299
-322
-352
-378
-411
-431
-435
-412
-390
-381
-339
-300
-288
-276
-244
-235
-232
-218
-206
-205
-207
-194
-189
-178
-179
-167
-130
-120
-113
-91
-79
-106
-133
-150
-209
-272
-322
-353
-392
-434
-450
-430
-415
-399
-384
-350
-315
-309
-298
-269
-243
-235
-239
-241
-240
-235
-204
-165
-132
-119
-92
-77
-57
-49
-42
-25
-16
15
39
-5
-115
-250
-348
-412
-521
-644
-629
-538
-492
-470
-431
-421
-413
-373
-350
-373
-426
-450
-424
-416
-407
-315
-188
-119
-123
-153
-189
-210
-213
-228
-273
-309
-327
-331
-335
-366
-413
-414
-387
-392
-400
-397
-396
-389
-381
-387
-369
-375
-414
-456
-474
-458
-455
-452
-440
-422
-403
-420
-406
-383
-379
-359
-352
-341
-357
-380
-396
-402
-418
-443
-432
-415
-409
-385
-343
-301
-286
-291
-303
-323
-350
-388
-425
-433
-447
-455
-456
-460
-438
-405
-361
-322
-279
-250
-241
-232
-247
-280
-315
-346
-379
-408
-427
-443
-464
-478
-468
-465
-479
-460
-408
-373
-346
-327
-327
-336
-344
-340
-322
-298
-301
-284
-267
-270
-272
-264
-283
-305
-328
-362
-377
-395
-410
-405
-396
-381
-355
-333
-307
-303
-299
-304
-314
-325
-333
-324
-327
-329
-345
-370
-389
-392
-393
-392
-403
-401
-405
-400
-406
-421
-420
-428
-429
-419
-422
-424
-415
-407
-387
-373
-369
-369
-362
-372
-363
-326
-291
-259
-244
-245
-238
-244
-239
-235
-234
-236
-256
-284
-311
-343
-380
-402
-409
-420
-424
-433
-454
-452
-458
-448
-396
-351
-314
-268
-239
-225
-203
-184
-177
-187
-200
-197
-197
-208
-229
-252
-267
-259
-250
-250
-276
-291
-292
-295
-291
-282
-277
-243
-252
-243
-201
-184
-145
-160
-92
-11
-81
-86
-63
-115
-124
-143
-230
-282
-307
-343
-311
-323
-386
-359
-380
-408
-402
-373
-344
-355
-348
-367
-393
-403
-414
-405
-375
-374
-345
-308
-296
-261
-250
-218
-198
-191
-173
-190
-199
-259
-316
-346
-393
-422
-443
-449
-429
-418
-417
-396
-386
-388
-418
-569
-638
-602
-594
-667
-811
-701
-481
-581
-596
-393
-335
-306
-152
-52
-167
-293
-152
110
40
-215
-200
-39
-122
-358
-382
-255
-242
-311
-332
-356
-415
-408
-295
-234
-364
-419
-307
-253
-318
-363
-262
-177
-160
-171
-203
-166
-137
-165
-164
-147
-157
-206
-210
-186
-180
-168
-202
-168
-145
-230
-247
-173
-187
-192
-186
-163
-129
-197
-201
-161
-181
-228
-270
-233
-198
-235
-244
-217
-208
-211
-200
-211
-224
-214
-220
-239
-243
-265
-227
-189
-207
-226
-270
-295
-279
-273
-277
-269
-234
-241
-292
-322
-337
-332
-306
-292
-276
-271
-295
-307
-293
-267
-254
-230
-219
-215
-232
-258
-305
-360
-383
-392
-397
-394
-399
-418
-451
-489
-489
-478
-482
-473
-462
-452
-442
-433
-416
-411
-385
-342
-294
-246
-225
-219
-228
-249
-286
-298
-293
-311
-328
-338
-353
-373
-398
-422
-415
-407
-388
-362
-347
-365
-372
-382
-380
-370
-356
-341
-337
-317
-309
-308
-295
-283
-280
-263
-235
-238
-248
-260
-282
-302
-332
-363
-367
-376
-392
-406
-411
-416
-412
-393
-385
-362
-327
-299
-267
-241
-227
-205
-189
-194
-196
-200
-210
-219
-221
-214
-200
-196
-182
-181
-184
-199
-212
-207
-229
-250
-280
-308
-350
-381
-412
-429
-434
-451
-440
-410
-375
-356
-354
-365
-379
-393
-403
-444
-451
-482
-527
-638
-673
-731
-1007
-3556
-2944
-441
-2479
-2085
-500
-1256
-1432
-1049
-770
-884
-1001
-399
-413
-717
-366
-237
-868
-484
286
-352
-336
-207
-411
-117
-434
-557
355
3
-154
339
-84
-602
-589
-885
-1050
-713
-172
-603
-521
-417
-378
-244
-758
-549
-296
-689
-576
-476
-515
-80
-985
-447
-327
-1137
-87
-150
-1786
-1595
-593
-1098
-1501
-491
-246
-473
-380
-117
-23
-887
-671
-440
310
-237
-169
141
-74
-3
99
49
-687
105
-44
-86
-402
-679
466
-323
-452
-93
170
-218
-618
-381
-662
-508
-368
-7
-337
-220
127
-130
-704
-322
54
-475
-974
-609
-251
-405
-826
-820
45
-648
-826
-14
-711
-628
-330
-498
-224
-715
31
-525
-253
-260
-189
-149
-1132
-748
90
-316
-881
-97
-205
-472
-215
-662
-100
-544
-1144
-91
-905
-626
-321
-893
-460
-749
-511
-541
-382
-707
-1240
-328
-475
-510
-713
-564
-745
-529
-245
-719
-349
-858
-498
-637
-940
-390
-520
-603
-588
-526
-605
-625
-563
-679
-1036
-1072
-714
-877
-747
-473
-610
-971
-927
-421
-1038
-977
-452
-503
-469
-446
-841
-602
-268
-813
-642
-508
-223
-442
-1142
-583
-453
-891
-516
-403
-1083
-552
-716
-1043
-716
-846
-759
-487
-492
-1174
-726
-575
-987
-887
-843
-777
-914
-386
-769
-557
-303
-869
-748
-548
-550
-991
-849
-288
-1025
-1080
-910
-1155
-1210
-1113
-1001
-1139
-1022
-1320
-1310
-1000
-1271
-1205
-858
-915
-1078
-1153
-1429
-1241
-1322
-1507
-1020
-1026
-1565
-1699
-1041
-1438
-1831
-1384
-1175
-1000
-1506
-1647
-963
-1565
-1836
-1594
-1574
-1578
-2018
-1692
-1896
-2032
-1781
-1749
-1554
-1634
-1668
-1176
-1550
-2173
-1834
-1504
-1475
-1598
-1422
-1158
-1522
-1724
-1430
-1535
-1354
-1140
-1266
-1287
-1071
-900
-1218
-1387
-837
-627
-918
-1220
-940
-739
-1374
-1094
-443
-683
-1261
-821
-840
-1236
-906
-1032
-1110
-951
-653
-656
-608
-859
-900
-533
-595
-690
-624
-383
-629
-624
-461
-647
-513
-554
-589
-704
-652
-392
-673
-768
-529
-174
-277
-307
-248
-204
-180
-335
-33
248
171
-92
134
406
293
587
596
293
337
657
508
566
698
717
918
694
742
809
470
433
734
710
1011
677
743
999
679
918
879
942
962
888
980
1080
1010
929
1212
1281
1162
1461
1159
639
1000
1048
988
1150
1240
1027
1113
993
816
1223
759
631
777
609
861
543
389
527
539
232
225
493
-104
-165
299
267
357
628
156
139
289
-41
171
145
104
14
194
190
-177
170
220
-133
43
85
-327
-225
12
-40
-26
121
196
-144
-188
16
128
135
117
394
465
477
261
443
543
414
618
805
630
596
842
748
675
712
610
659
784
600
690
663
514
577
650
542
562
459
407
554
259
263
423
331
364
343
351
395
315
266
379
373
253
373
518
351
215
265
227
110
224
356
412
413
229
269
237
148
273
273
330
335
124
163
261
32
139
491
439
344
266
192
118
283
388
500
483
234
308
196
58
51
38
79
129
76
-9
-254
-177
-100
-257
-205
-92
-160
-239
-114
-148
-69
4
45
121
-3
-49
-97
-124
-64
-101
183
317
24
88
220
-48
-56
227
259
268
287
139
299
302
201
335
355
281
359
277
179
314
419
461
472
518
733
632
552
661
697
834
783
817
841
912
947
915
879
862
776
781
843
890
847
914
832
823
988
883
810
1036
1138
1023
864
907
969
961
848
1040
1118
932
950
918
942
927
1006
1058
1049
1056
1174
1079
958
898
899
858
882
705
644
719
491
483
493
371
313
310
217
60
28
74
-151
-115
6
-117
-284
-230
-277
-430
-442
-442
-466
-494
-335
-555
-680
-523
-648
-817
-732
-720
-765
-785
-745
-745
-769
-763
-803
-704
-788
-763
-756
-739
-691
-653
-709
-675
-567
-517
-541
-605
-485
-503
-518
-382
-328
-420
-325
-322
-305
-331
-270
-297
-417
-344
-301
-246
-165
-206
-218
-211
-177
-201
-255
-264
-325
-251
-247
-194
-139
-292
-468
-405
-212
-117
-221
-237
-133
-159
-255
-221
-109
-337
-314
-104
-112
-106
-88
-11
-17
-40
242
281
62
53
283
533
407
306
545
548
570
828
572
657
984
813
790
1019
1230
1260
1182
1151
1337
1508
1307
1248
1478
1536
1605
1739
1751
1761
1750
1886
1873
1725
1556
1414
614
412
1062
954
1040
1483
1190
426
-6
-214
-437
-697
-403
-417
-655
-730
-713
-1132
-1311
-1401
-1638
-1644
-1885
-2093
-2246
-2350
-2158
-1845
-1740
-1728
-1891
-2102
-2366
-2274
-2001
-1761
-1596
-1239
-1025
-1100
-1103
-1142
-1161
-1102
-758
-445
-337
-188
-125
36
195
422
622
516
429
487
625
705
867
1143
1209
1251
1170
1142
917
686
769
760
980
1028
919
805
630
380
367
368
191
91
213
67
-1
-2
-1
-294
-647
-449
-819
-1011
-929
-911
-803
-900
-979
-886
-1233
-1489
-1491
-1369
-1377
-1400
-1302
-1111
-1201
-1252
-1038
-1131
-1118
-1237
-1288
-1023
-995
-961
-737
-588
-533
-606
-563
-480
-497
-531
-409
-183
-94
-166
-195
-94
-228
-372
-250
-165
-247
-228
-112
-27
-110
-116
-55
-121
-195
-204
-210
-244
-259
-206
-28
37
13
50
6
-14
115
124
122
113
294
360
401
557
554
530
449
594
833
937
982
1151
1308
1328
1317
1330
1362
1577
1648
1763
1854
1877
2013
1926
2043
2361
2394
2207
1729
1458
792
830
1349
1503
1813
1829
1264
560
170
-22
-241
-317
-113
-432
-549
-642
-910
-1393
-1402
-1620
-1671
-1803
-2056
-2308
-2543
-2468
-2138
-1892
-1807
-2041
-2357
-2539
-2730
-2557
-2347
-2111
-1921
-1642
-1597
-1649
-1807
-1837
-1764
-1584
-1178
-902
-908
-822
-691
-450
-267
-88
19
-102
-175
-83
111
198
397
563
649
601
511
371
50
43
162
334
459
400
289
52
-37
-67
-232
-114
-329
-406
-417
-403
-568
-727
-664
-901
-944
-904
-1258
-1581
-1540
-1579
-1580
-1336
-1074
-1463
-1799
-1993
-2011
-2430
-2252
-1954
-2108
-1796
-1699
-1806
-1833
-1935
-1955
-1888
-1794
-1585
-1579
-1591
-1519
-1307
-1257
-1190
-1272
-1219
-1276
-1376
-1094
-1000
-888
-653
-523
-526
-512
-582
-691
-742
-621
-444
-337
-324
-320
-372
-422
-533
-482
-476
-550
-438
-369
-385
-357
-305
-358
-380
-352
-302
-342
-386
-251
-84
44
166
120
98
-6
-155
-1
132
125
282
353
543
560
466
640
576
564
793
1006
1074
1093
1300
1568
1403
1536
1677
1492
1578
1808
1861
2047
2204
2308
2292
2127
1952
1661
1050
783
1242
1287
1532
1602
1450
747
164
93
-27
-431
-437
-361
-639
-607
-682
-927
-1062
-1369
-1486
-1467
-1873
-1963
-2187
-2190
-2073
-1760
-1619
-1739
-1975
-2198
-2334
-2408
-2218
-2013
-1799
-1622
-1481
-1351
-1447
-1703
-1566
-1535
-1356
-1089
-819
-768
-728
-534
-341
-219
-163
-122
-83
-66
18
198
407
483
550
696
616
579
372
232
138
250
285
305
326
228
152
-43
-198
-94
-320
-519
-466
-325
-535
-795
-512
-847
-1313
-1304
-1231
-1480
-1625
-1313
-1133
-1518
-1532
-1453
-1753
-2008
-1908
-1762
-1665
-1753
-1647
-1456
-1675
-1789
-1712
-1736
-1806
-1875
-1706
-1622
-1613
-1469
-1335
-1277
-1171
-1234
-1295
-1188
-1109
-1111
-896
-680
-585
-597
-562
-584
-658
-750
-760
-584
-506
-566
-448
-282
-386
-519
-434
-450
-582
-689
-491
-493
-612
-542
-527
-537
-581
-653
-577
-564
-465
-321
-285
-145
-165
-130
-112
-21
-123
-364
-171
-114
-11
150
326
401
267
424
632
524
563
741
705
804
1079
1063
916
1102
1116
1150
1207
1366
1408
1258
1481
1737
1818
2015
2088
2045
2093
1693
1364
1285
688
804
1219
1368
1490
1273
1046
515
-152
75
-147
-590
-193
-404
-459
-383
-881
-943
-1043
-1618
-1439
-1510
-1769
-1870
-2087
-1860
-1830
-1909
-1559
-1883
-2112
-1952
-2246
-2083
-1879
-1880
-1524
-1294
-1252
-1210
-1357
-1390
-1456
-1395
-1020
-873
-737
-439
-433
-348
-127
-249
-172
-35
-38
136
271
367
537
398
504
609
427
382
235
152
295
116
289
355
214
163
54
-59
-152
-386
-408
-326
-388
-329
-350
-353
-560
-822
-787
-880
-1346
-1031
-1185
-1333
-1040
-924
-1064
-1367
-1410
-1439
-2020
-1773
-1480
-1607
-1402
-1231
-1258
-1244
-1473
-1695
-1607
-1591
-1560
-1416
-1230
-1023
-1140
-1120
-836
-979
-993
-983
-978
-800
-815
-656
-409
-462
-422
-330
-399
-485
-585
-584
-521
-367
-164
-78
-91
-216
-396
-269
-383
-612
-512
-398
-466
-349
-142
-375
-348
-184
-212
-409
-363
-253
-239
-375
-149
409
282
-80
244
410
-46
6
182
384
447
526
787
786
638
850
645
565
777
712
759
876
963
1118
1140
969
1079
1198
1083
1034
1118
1234
1271
1363
1793
1829
1827
1737
1722
1915
1561
1584
1563
1357
705
751
1127
822
615
1215
991
384
117
70
-100
-468
-254
-234
-250
-312
-620
-1045
-924
-1561
-1625
-1333
-1629
-1659
-1519
-1759
-1747
-1707
-1718
-1686
-1684
-1603
-1732
-1690
-1593
-1724
-1720
-1311
-1410
-1194
-1171
-1195
-1158
-1175
-1188
-908
-612
-528
-424
-152
-46
-193
-155
-153
27
22
122
240
451
257
188
335
343
226
234
362
301
199
244
292
82
142
36
69
32
-153
-327
-241
-401
-460
-394
-351
-351
-615
-571
-590
-924
-1011
-953
-1009
-893
-938
-762
-925
-1174
-1135
-1281
-1380
-1223
-1136
-1016
-1082
-998
-865
-1254
-1262
-1175
-1334
-1310
-1142
-1051
-1046
-1090
-873
-885
-947
-803
-806
-875
-764
-728
-554
-419
-574
-397
-263
-377
-713
-515
-446
-679
-357
-521
-374
-87
-515
-361
-326
-475
-203
-361
-346
-426
-334
-132
-360
-478
-128
-163
-559
-243
-298
-340
-51
4
-84
-78
181
-160
-168
72
-161
-56
216
-54
325
448
27
255
476
273
23
514
259
557
404
168
721
538
131
300
588
304
241
502
739
669
665
837
638
805
897
800
1041
999
917
1177
1368
1352
1337
1124
1040
897
651
535
704
685
734
720
991
721
89
173
-58
-423
-410
-341
-234
-292
-492
-387
-515
-848
-1091
-971
-1012
-1332
-1138
-952
-1266
-1276
-1070
-1249
-1235
-1287
-1365
-1310
-1463
-1480
-1263
-1222
-1183
-984
-839
-806
-936
-850
-880
-1027
-833
-694
-669
-374
-399
-361
-277
-409
-383
-313
-319
-222
-69
47
98
35
157
150
-45
-8
21
-77
-118
-207
-53
-87
-296
-129
-95
-385
-444
-424
-376
-616
-877
-608
-724
-877
-915
-795
-756
-1036
-1001
-696
-915
-995
-864
-898
-1027
-990
-1134
-976
-988
-1207
-1041
-977
-1122
-1140
-1066
-928
-1157
-1320
-1066
-1030
-1003
-869
-651
-476
-506
-867
-686
-315
-1011
-968
-110
-600
-795
86
-412
-463
-189
-671
-537
224
-625
-702
195
-526
-337
-173
-193
-157
-590
-360
-86
100
-587
46
579
-882
81
-80
47
-135
-368
229
-97
256
-776
8
94
-426
608
253
-55
371
240
-211
264
8
-125
243
87
437
272
-130
592
374
-582
356
662
-279
313
360
772
433
-187
983
500
183
434
684
706
79
424
657
661
666
581
892
760
482
885
824
647
960
1238
1068
891
1009
824
405
311
634
360
282
737
583
112
323
167
-220
-278
-398
-389
-355
-449
-428
-376
-565
-730
-887
-827
-915
-1023
-1002
-970
-1060
-1033
-1126
-1234
-1046
-1160
-1281
-1024
-1077
-1190
-1125
-1200
-1073
-1020
-1060
-846
-673
-831
-710
-658
-666
-693
-628
-431
-356
-282
-165
-144
-163
-214
-312
-187
-85
-159
-104
81
-115
-182
-60
-240
-118
-119
-287
-210
-244
-305
-440
-199
-290
-682
-325
-449
-654
-500
-642
-579
-545
-734
-537
-633
-848
-700
-768
-882
-757
-773
-792
-653
-766
-912
-1009
-944
-1051
-1048
-886
-657
-870
-768
-478
-1089
-635
-536
-1088
-1210
-518
-584
-818
-496
-707
-588
-481
-676
-480
-435
-1019
-592
-30
-902
-334
-446
-379
-231
-992
-210
-340
-682
-403
-264
-405
-771
-318
-295
-851
8
-744
-437
-24
-619
-477
-194
-480
-352
-422
3
-36
-475
-577
294
-309
-921
164
-337
-145
-152
31
-144
-232
-344
721
-552
-148
1138
-524
-84
444
-396
187
341
-266
115
666
-122
-54
754
-209
206
827
50
448
759
13
300
625
341
-14
670
899
136
277
1146
780
244
604
1111
640
384
1188
923
585
927
938
788
770
569
702
687
364
475
557
245
441
476
142
211
132
103
-245
-186
76
-368
-494
-175
-310
-528
-476
-479
-658
-913
-775
-822
-1024
-1027
-904
-994
-1017
-928
-907
-914
-1053
-984
-925
-1112
-953
-894
-1026
-731
-693
-752
-613
-593
-611
-610
-620
-428
-507
-411
-253
-245
-242
-190
-330
-259
-306
-426
-158
-288
-402
-133
-61
-365
-293
-295
-137
-344
-570
-118
-323
-505
-386
-413
-211
-580
-570
-295
-375
-560
-522
-287
-551
-549
-477
-592
-465
-386
-609
-615
-256
-793
-584
-554
-669
-426
-861
-568
-425
-578
-582
-316
-341
-535
-323
-472
-790
-334
-571
-653
-320
-447
-276
-277
-464
-580
-122
-198
-1012
-401
-21
-1040
-474
-18
-780
-345
101
-661
-160
-169
-479
-434
-258
-55
-375
-191
-665
-446
228
-750
98
-297
-568
-53
-512
-43
-689
321
-162
-324
-21
-166
601
-1342
443
320
-863
669
-566
4
950
-833
-104
997
-444
14
392
19
-254
311
611
-642
156
1004
-469
-279
1162
457
-524
772
336
-374
275
116
273
205
234
270
613
-101
169
161
141
187
140
564
23
265
598
-19
441
734
56
554
395
455
504
171
572
649
333
553
565
378
321
139
230
126
-311
304
288
-325
146
268
-176
-128
-158
-269
-420
-606
-315
-582
-612
-461
-643
-711
-654
-803
-755
-890
-856
-682
-907
-914
-623
-794
-941
-637
-705
-789
-674
-639
-754
-771
-565
-464
-651
-471
-245
-461
-379
-269
-437
-429
-505
-409
-301
-441
-259
-76
-246
-372
-207
-127
-605
-409
203
-596
-531
383
-557
-592
-33
-446
-682
143
-444
-594
161
-741
-517
-167
-675
-541
-440
-589
-327
-698
-763
-442
-735
-582
-823
-781
-460
-750
-908
-485
-660
-719
-755
-887
-525
-910
-615
-590
-654
-498
-658
-293
-634
-360
-632
-847
-419
-494
-895
-461
-317
-545
-530
-576
45
-771
-612
-218
-686
-410
-372
-231
-570
-81
159
-1220
-67
30
-877
-329
-392
-641
264
-511
-830
817
-416
-420
-281
372
-469
-747
754
-554
-578
312
56
-613
107
-70
25
-140
-154
-155
-92
-1
-354
31
278
-63
268
503
-342
524
137
199
-559
945
27
-505
685
236
33
-255
832
-154
-157
-1
591
-151
-140
394
406
-162
349
207
300
247
-310
567
145
-152
264
671
-350
336
231
36
67
320
534
6
407
421
185
345
487
445
156
223
740
-88
-115
612
213
-240
128
72
194
-155
-185
269
-197
-181
-25
-214
-356
-411
-465
-438
-659
-574
-497
-703
-491
-643
-819
-548
-643
-848
-807
-698
-523
-858
-822
-527
-718
-813
-650
-419
-642
-621
-474
-363
-388
-614
-452
-98
-562
-593
-207
-313
-243
-500
-223
-288
-357
-391
-258
-505
-320
71
-747
-325
189
-500
-599
-103
-500
-650
5
-637
-348
-66
-681
-135
-357
-889
-2
-108
-1017
18
162
-828
-452
121
-878
-500
51
-405
-872
-68
-308
-1275
163
-829
-866
-71
-718
-673
0
-904
-357
-386
-754
-181
-938
-301
-664
-927
-274
-547
-1098
-81
-554
-1263
-29
-728
-597
-216
-641
-675
-405
-67
-1380
-141
-166
-1327
12
-691
-240
-493
-1256
154
-833
-760
-239
-649
-89
-781
-698
120
-459
-792
-309
145
-1002
-284
-74
-274
341
-1485
664
372
-1513
357
30
-438
89
-280
-495
210
80
-967
233
211
-1122
939
-297
-1300
1233
-718
-185
237
-178
-180
249
12
-746
221
308
-452
-458
563
28
-508
588
-138
-355
131
277
-346
-175
900
-853
465
-33
-166
162
-256
617
-469
326
543
-246
348
377
-169
466
495
-183
590
646
-440
423
822
-376
302
870
-293
474
830
-164
456
217
282
207
130
236
6
131
-74
-106
-140
-235
-390
-138
-218
-613
-92
-303
-755
-660
-329
-520
-1018
-521
-394
-869
-846
-539
-760
-840
-823
-943
-831
-803
-750
-933
-702
-727
-807
-703
-783
-648
-712
-717
-498
-506
-722
-547
-359
-683
-550
-417
-586
-268
-697
-458
-130
-543
-217
-300
-254
-207
-627
162
-506
-366
-4
-257
-210
-694
45
-657
-538
20
-626
-452
-149
-767
-511
59
-728
-409
-153
-263
-936
-5
-565
-901
134
-1229
-473
203
-1151
-541
77
-1111
-481
-50
-1124
-348
94
-1530
242
-806
-1222
244
-1366
-309
-381
-889
-240
-1057
-223
54
-1639
7
-490
-1329
168
-477
-1247
213
-867
-549
-381
-248
-697
51
-77
-1016
389
-703
-244
-299
-890
867
-1122
-138
-348
-593
292
-1346
264
-704
702
-1053
-326
437
-1230
713
-1086
602
-775
68
58
-1109
424
-670
13
-581
-166
320
-1614
1107
129
-1287
464
-468
505
-1149
195
-74
48
272
-1647
1886
-506
-1581
1452
-285
-334
-367
747
87
-438
716
166
-762
821
-223
-444
1033
-736
466
-155
284
381
-525
603
61
-195
96
48
-315
584
-179
-896
1101
70
-853
748
112
-426
393
-19
226
124
69
588
77
-127
753
-219
423
174
114
324
-135
299
23
80
-179
228
-53
-251
-119
31
-248
-475
-49
-159
-574
-519
-201
-322
-851
-377
-175
-874
-492
-420
-614
-527
-703
-447
-439
-774
-559
-407
-571
-661
-624
-245
-792
-636
-201
-637
-434
-405
-270
-514
-363
-689
-464
-237
-691
-199
-335
-559
-323
-91
-1061
-178
-359
-866
-158
-441
-169
-346
-833
-235
-335
-932
-214
18
-723
-742
42
-878
-321
-922
-330
-209
-1074
-77
-528
-758
-229
-541
-444
-400
-440
-287
-880
-29
-874
-494
-689
-29
-457
-1390
567
-802
-328
-697
-197
-747
-459
-348
-1397
203
-911
-378
-722
-336
-337
-985
31
-645
-701
-39
-599
-456
-283
-323
-777
-45
191
-1539
1112
-833
-975
848
-1339
-404
412
-1158
15
841
-1347
-240
822
-1722
-123
472
-1663
39
-16
-608
-699
-589
353
-1153
-397
618
-942
-629
535
-1075
46
-150
-968
75
-217
-301
-828
1409
-1270
-970
2232
-1829
-231
216
142
-156
-946
883
-764
513
-886
762
-194
-972
1187
-1040
333
-74
-880
525
-42
-880
303
215
-901
327
147
-388
-103
-147
-275
-433
585
-555
145
241
-680
245
84
-472
-148
366
-478
108
361
-727
536
-168
272
500
-511
1043
-153
-31
653
-237
-34
249
333
-113
15
643
136
-260
288
41
-406
228
-167
-84
-87
-8
-323
-399
84
-410
-533
-172
-88
-569
-421
-248
-360
-614
-403
-237
-530
-379
-481
-463
-572
-538
-492
-805
-251
-476
-754
-561
-23
-866
-963
123
-736
-625
32
-772
-534
294
-865
-93
-605
-370
203
-675
-548
307
-312
-1016
262
-459
-358
-532
-449
-271
177
-845
-367
272
-769
-195
-339
-76
-383
-184
-608
-316
-267
-781
85
-1040
-445
751
-1547
-170
309
-900
-42
-422
-1179
418
-268
-1552
413
-385
-1267
406
-940
-590
-181
-265
-223
-1177
618
-922
-851
-254
-336
-1071
-22
-537
-868
590
-1852
456
-1117
-815
152
-637
-1117
55
-644
-1650
329
83
-1699
121
-33
-801
-342
-804
-116
-808
-652
-665
1217
-2378
382
1505
-2758
853
204
-851
-389
-695
632
-941
-458
-34
-191
390
-1563
947
-171
-1020
-323
508
-425
-992
1388
-1294
304
423
-803
809
-621
-288
831
-558
238
552
-484
720
135
-156
922
107
-348
348
244
-297
541
-369
-63
662
-478
362
-138
694
-494
-377
1287
-509
49
167
512
-556
39
931
-694
83
674
99
-661
1045
-60
-423
596
-153
649
146
-438
591
262
-209
721
-143
80
662
-750
756
682
-874
790
674
-1040
709
1013
-989
584
408
-709
485
-202
-612
64
-306
-364
-96
-200
-352
-236
-162
-362
-608
7
-307
-822
-261
96
-931
-374
-120
-804
-370
-635
-320
-661
-496
-509
-722
-595
71
-783
-690
45
-406
-701
-318
-55
-661
-160
-719
-576
188
-531
-829
106
-316
-998
-140
-102
-820
198
-456
-379
-321
-106
-199
-875
34
-168
-183
-976
521
-515
-464
-147
-397
193
-662
-290
-186
-202
-744
-312
-42
-410
-654
-73
-414
-35
-538
-93
-527
-335
-87
-830
-107
-846
162
-1226
-404
7
-1034
-815
-12
-889
-887
-16
-813
-238
-856
102
-1240
-112
-520
-1421
540
-1673
-574
360
-1586
-556
505
-1727
-437
321
-852
-1326
171
-310
-1013
210
-1794
937
-412
-1773
667
-555
-785
618
-1617
-68
1158
-2986
1001
593
-2880
2003
-680
-1191
1035
-978
-212
799
-1505
73
1611
-2856
1178
247
-1012
393
-949
930
-1438
935
-98
-1624
1456
-386
-1103
995
47
-627
77
657
-658
212
637
-627
823
-268
467
-408
259
546
-672
399
-113
227
668
-1573
1774
-89
-1281
1725
-780
172
240
-204
297
-174
596
-21
-360
580
548
-992
1023
828
-866
428
52
395
-715
555
636
-871
692
808
-771
586
999
-827
97
975
-368
228
106
561
-52
90
558
40
760
-6
7
371
244
-136
-183
325
122
-294
303
-186
-326
-28
-200
-571
-402
-149
-801
-262
-421
-667
-287
-904
-454
-264
-704
-483
-429
-621
-716
-484
-805
-599
-553
-130
-986
-597
477
-1040
-677
-143
-701
-466
-408
-594
-124
-700
-730
-136
-161
-748
-370
-37
-341
-636
239
-135
-564
388
-738
180
-587
63
-167
-577
189
-199
-737
-312
351
-1214
305
-406
-1178
973
-1054
-404
653
-930
-387
-184
200
-1286
621
-263
-1348
827
-1253
-3
-596
-561
99
-842
-12
-16
-1534
-16
-277
-902
-338
-569
-132
-771
329
-746
-652
130
-198
-666
-290
-335
-335
-345
-834
475
-1597
305
328
-1493
478
-576
-100
-608
-522
187
-997
-182
-509
-196
-455
-749
668
-921
-494
684
-904
-570
174
-224
-1162
551
-69
-1894
1457
-781
-1207
953
-674
450
-1209
458
-31
-1223
1130
-888
-239
-13
1014
-1538
200
1963
-3209
2249
-14
-1411
1182
-593
-402
260
299
-1286
871
237
-1101
1166
-344
-322
467
-489
189
386
-1706
1824
-423
-1602
2588
-915
-989
1285
-90
-957
590
305
-385
-20
345
80
253
-177
435
574
-687
677
400
-457
337
-11
458
155
-238
456
764
48
53
674
845
-427
666
601
-19
433
262
414
-246
628
280
-336
634
182
-377
406
-453
-34
-132
-708
-64
-271
-476
-330
-389
101
-724
-891
14
-590
-1094
-115
-651
-905
-80
-667
-753
-241
-624
-509
-427
-626
-240
-663
-257
-430
-712
-549
-288
-506
-1077
-431
378
-895
-944
529
-746
-720
-199
-118
-387
-743
69
-565
-581
-22
-91
-849
-168
434
-816
-525
350
-1235
-413
327
-1551
256
164
-1188
82
-95
-866
-515
33
-348
-826
-445
154
-900
-996
247
-847
-685
549
-1116
-357
330
-1187
-463
292
-932
-652
685
-754
-1250
339
-156
-676
-737
-264
-469
-1130
136
-1135
-514
418
-1692
192
144
-1333
52
-121
-1201
-647
721
-1707
-486
447
-1850
591
-512
-1801
770
-925
-314
-75
-1503
990
-1253
-745
91
-335
-552
-786
162
-625
-213
-95
-202
-525
525
-1058
-673
827
-1241
88
-242
-19
-100
-801
626
-889
80
-377
-368
-145
-623
68
-411
-219
-730
276
-471
-637
167
-522
119
-440
191
-240
-735
-86
-40
-475
-517
274
100
-934
428
-59
-990
1091
-843
-258
417
-709
154
-302
-406
264
-212
-323
-76
503
-455
25
39
-77
-352
-385
485
-546
-8
87
-595
419
423
-1122
878
284
-808
567
596
-1093
342
555
-792
944
26
-120
850
-130
-63
909
-236
186
600
-494
362
541
-304
427
276
-315
220
157
-352
-410
-88
-217
-578
-290
-446
-23
-247
-565
44
-63
-925
-271
-135
-1074
-461
-329
-470
-719
-417
-406
-771
-564
-382
-575
-820
-9
-765
-742
-307
-619
-888
-369
-142
-1343
68
-319
-234
-711
-611
226
-964
-519
182
-569
-647
79
-501
-465
54
-788
-113
-113
-559
-797
391
-452
-982
489
-817
-206
-50
-295
-497
-2
-169
-528
269
-777
-237
-30
-962
-129
-160
-201
-667
-294
-144
-251
-672
-236
-5
-1071
98
-590
-689
-360
102
-917
-730
395
-688
-1017
36
-172
-807
-801
-380
132
-1458
-344
188
-718
-508
-185
-430
-881
-19
-616
-504
-406
-759
-674
-282
-768
-411
-630
-19
-549
-84
-380
-1280
537
-430
-1047
-636
377
-429
-1499
622
-433
-844
-326
153
-325
-1748
897
-481
-894
-96
-82
-676
-31
-473
314
-293
-620
23
-319
-371
-736
1198
-1687
265
677
-1718
450
196
-785
194
-628
272
60
-1146
428
147
-1152
-51
977
-1120
-184
440
-364
-547
10
-310
-103
-321
87
-162
-550
978
-917
-86
263
-111
89
-258
-337
565
-45
-476
561
84
-498
317
107
46
181
-547
95
901
-1295
351
1100
-839
551
153
83
-73
-99
479
-66
-215
371
286
-621
857
-327
-174
789
-356
204
159
-259
149
54
-274
-120
-15
-382
-381
185
-106
-823
299
-48
-846
-255
15
-453
-500
-316
-306
-390
-586
-523
-332
-520
-555
-318
-507
-394
-651
-285
-480
-519
-556
-255
-374
-978
322
-526
-897
445
-563
-1448
749
-582
-1214
292
-477
-893
-5
-241
-379
-570
23
-352
-894
310
-553
-778
24
-162
-746
23
-553
-510
419
-1103
206
71
-818
620
-634
-254
140
-915
-330
679
-1505
-29
879
-1680
335
-75
-1336
620
-91
-1228
305
84
-1240
533
-452
-886
310
-550
-294
-752
-209
-97
-628
-741
-258
-381
-552
-886
75
-720
-1252
1098
-1548
-614
819
-1489
-659
593
-1419
-916
627
-1424
-561
378
-1567
194
-166
-809
-361
-349
-423
-441
-323
-476
-221
-284
50
-1003
210
-36
-341
-569
160
-622
60
377
-1912
861
784
-1646
-215
1183
-1345
-758
1028
-701
-413
107
-128
-10
-277
217
-498
-312
520
-600
-411
411
-585
-458
896
-881
-248
909
-562
-450
92
61
-750
313
248
-180
-135
362
272
-702
849
-464
-162
529
-145
164
-573
227
239
-292
-323
691
-386
-79
-48
640
-414
118
50
-3
731
-832
428
499
-168
160
402
24
417
686
-972
701
1061
-651
198
1275
-341
446
515
-99
443
711
25
-147
878
279
-433
654
280
-401
446
-106
315
-64
-176
162
-179
31
-115
-417
-83
-81
-869
-57
-44
-900
-372
11
-847
-547
-310
-904
-298
-523
-925
3
-559
-714
-321
-622
-482
-722
-395
-612
-500
-485
-1127
113
-795
-906
164
-498
-1000
177
-615
-553
-40
-1132
339
-635
-761
63
-591
-445
-679
-617
348
-921
-689
633
-708
-962
504
-814
-1039
755
-951
145
-438
-635
556
-1091
-706
265
-656
-144
-151
-779
368
-273
-654
2
-132
-740
298
-406
-348
-41
-868
226
-602
-881
616
-827
-984
1082
-1215
-767
729
-1219
-79
-565
-795
73
-950
-1006
-298
26
-1282
-314
131
-668
-182
-1231
457
-846
-822
190
-1428
-64
-37
-1359
106
-669
-283
-276
-1775
970
-1276
-843
-15
-105
-1084
-774
1123
-2243
565
-452
-328
56
-1624
809
-307
-1623
854
-905
-443
307
-1220
-2
-574
-174
-615
600
-1295
-291
925
-1503
81
-772
91
282
-1611
935
-215
-1107
686
-253
-494
32
231
-807
551
-467
88
317
-896
304
401
-433
-29
592
-183
-206
483
-272
270
-759
936
291
-1212
1507
-663
-356
1365
-1279
45
1314
-881
130
299
762
-670
72
1066
-631
67
453
93
-37
56
613
-336
-359
1428
-1000
210
769
-769
561
-19
57
100
-112
339
-310
-14
606
-743
-42
1181
-1067
-211
971
-628
-16
-430
-39
549
-712
-25
125
-431
-17
265
-833
-176
150
-393
-506
-279
-88
-216
-547
-521
210
-581
-538
-376
-81
-556
-592
-208
-470
-131
-699
-362
20
-947
-228
-103
-642
-630
-336
-202
-624
-299
-523
-423
-330
-163
-574
-401
-173
-63
-692
-550
1010
-1304
-295
468
-1059
-59
-19
-1018
661
-317
-846
381
-377
-219
-1018
271
128
-1339
890
-366
-954
1016
-746
-532
79
326
-1245
-172
406
-813
-76
-165
-135
-215
-161
253
-607
-202
793
-783
-526
606
-414
-1050
481
74
-828
-608
656
-599
-989
616
-888
-969
195
-914
-559
-7
-1173
396
-458
-812
-49
-576
-452
-381
-853
-149
174
-1334
540
-224
-1057
274
-83
-390
-374
-439
107
-259
-288
-275
84
-254
-192
-823
182
-267
-1007
191
-270
-575
-309
145
-1119
345
-426
-323
319
-865
113
-22
-310
-1483
1215
-280
-1933
1606
-670
-1177
1260
-1058
-457
1336
-1749
401
399
-761
14
-639
139
435
-1136
89
549
-356
-549
356
-244
-348
-95
242
-449
-401
732
-130
-1693
1659
-360
-1623
1679
-989
-489
200
397
-1141
733
-419
-413
635
-476
333
234
-379
27
589
-1087
1032
-148
-629
753
-181
74
350
-315
335
335
-105
308
-29
930
-205
-162
506
-102
-149
385
-9
-1
53
175
200
-609
457
-98
-540
-36
93
-424
-199
-234
-482
-324
-420
-74
-501
-239
-586
-324
-229
-724
-386
-568
-303
-433
-1068
188
-628
-906
-42
-922
-324
-513
-576
-523
-788
-586
-261
-726
-734
-314
-395
-716
-294
-524
-589
-461
-108
-900
-594
313
-1209
-541
624
-1107
-729
200
-227
-456
-1045
941
-685
-1068
341
-758
-490
-191
-443
-134
-472
-34
-406
-837
426
-334
-1143
529
-769
-372
292
-1448
691
-455
-1375
1134
-1105
-882
545
-390
-1161
731
-1013
-540
1052
-1667
649
-444
-320
-59
-855
357
-418
-1018
647
-961
-398
159
-1538
777
-1012
-94
-612
-631
79
-670
-163
-626
93
-279
-1176
-247
739
-1898
270
-146
-1007
-20
-454
-1217
-402
103
-1286
-336
220
-610
-1076
372
-538
-699
-654
769
-1530
-538
1087
-1545
-102
602
-1328
184
-1
-1399
262
-49
-1366
-3
890
-1823
240
559
-1055
-251
298
-410
-853
-118
60
-627
-683
423
-127
-367
-393
162
893
-2073
1304
-111
-1345
2342
-2343
319
1605
-2181
854
257
110
-1228
1354
-315
-1427
1546
-837
-604
811
-617
-182
800
-955
527
180
-31
-936
1024
-315
-168
190
-954
1332
-1224
-519
908
-758
-298
127
-66
551
-814
176
326
-741
54
492
-501
179
265
-729
731
-223
-803
606
73
-853
216
425
-689
182
-35
-45
-329
-430
612
-697
-511
567
-520
-584
-107
-36
-588
-824
231
-399
-780
-129
-55
-606
-236
-470
-356
-363
-398
-565
5
-762
-345
165
-738
-622
-274
491
-1345
145
-18
-1088
396
-864
-725
-43
-803
-132
-431
-1104
378
-418
-1185
380
-158
-1166
475
-793
-898
358
-1165
69
-451
-247
-496
-964
1060
-1490
-189
-83
-715
-206
-702
-331
137
-1088
695
-654
-1042
633
103
-1646
-308
2046
-3017
813
591
-1813
737
-671
-650
822
-1403
1287
-903
-913
725
-563
-899
-439
610
-1010
53
-353
-735
838
-1094
-352
-24
-422
-339
-664
-359
364
-1030
-829
1079
-1682
-74
310
-886
-495
231
-202
-1526
46
466
-1474
-618
469
-712
-1004
538
-538
-642
317
-417
-547
-461
291
-1885
87
389
-1734
1302
-1018
-336
119
-1013
104
41
-1091
399
-520
-117
-319
-251
43
-1471
1695
-1383
-429
1249
-1189
-501
244
-474
-318
-311
19
-159
-797
1388
-1621
517
-838
32
1199
-2326
1452
357
-730
462
-320
669
-1061
-631
1805
-1742
393
826
-209
376
-1019
1150
49
-952
914
306
-34
-73
223
508
110
-1050
1102
606
-962
741
136
-248
-60
-347
-8
559
-419
191
518
-1031
372
199
-1021
12
360
-914
-12
95
-692
182
-815
-83
-111
-920
-39
-301
-560
-367
-51
-494
-808
-293
-690
-411
-382
-459
-633
-723
-172
-530
-441
-406
-868
-172
89
-1154
-903
674
-971
-909
409
-557
-550
-167
-159
-798
-14
-25
-1045
-148
272
-779
-386
399
-648
-423
133
-822
-27
13
-1185
577
10
-1292
280
-587
248
-330
-854
672
-17
-829
236
610
-1434
273
92
-510
-319
-312
389
-530
-502
701
-432
-781
-183
133
306
-1878
1368
491
-2347
1469
-1303
-854
1092
-900
-826
1026
-577
-631
524
-1056
-34
120
-902
-931
622
-1007
-257
98
-1278
85
-318
-634
377
-995
-315
534
-990
-477
385
-536
-931
-303
-246
675
-507
-574
339
-892
-175
272
-1117
371
355
-1585
159
980
-818
419
-611
74
1535
-1430
-237
469
-316
-294
-525
1097
-3
-1978
1594
356
-2083
1555
-426
-937
-45
-747
683
-836
251
290
-173
718
-60
369
-649
-452
707
-292
-253
-376
1065
-286
-554
309
-179
917
-535
199
641
-174
378
-169
677
54
82
909
-301
92
247
80
134
119
738
-67
226
760
119
35
313
1099
400
12
1124
834
490
-110
875
434
-120
442
526
458
83
211
81
56
-194
256
57
-423
-344
78
-288
-876
-234
-172
-547
-377
-539
-709
-229
-318
-1168
-571
-438
-986
-501
-431
-718
-218
-368
-559
98
-863
-332
18
-1056
-68
119
-468
-23
-682
38
194
-859
12
144
-540
-117
-194
-479
-316
15
-133
-647
74
263
-503
-603
80
-564
-200
70
-625
-172
44
-589
-202
211
-1177
-365
468
-879
-841
116
-380
-456
-571
-211
-129
-926
-132
-373
-585
-231
-196
-487
-607
-283
-545
-308
-270
-429
-132
-423
-1058
-7
-616
-510
354
-1121
-538
-395
-914
-287
-664
-895
-470
-427
-954
-344
-395
-1513
57
-278
-1502
-512
11
-1054
-768
-352
-892
182
-549
-712
-96
-185
-195
-521
-763
-800
-798
-779
-284
-992
674
-304
-855
37
-519
-43
-692
587
-626
-793
321
-596
-408
-219
-695
-147
-107
93
-401
-456
-610
-810
-9
-820
-552
1418
-337
-843
662
66
-650
40
968
-590
-255
322
-258
491
-879
-248
1203
-752
-671
667
477
-520
-7
-57
127
511
-308
64
430
406
60
27
4
394
-218
236
1158
-440
462
833
94
1278
256
496
1851
413
514
1247
1270
662
567
1130
799
743
429
401
125
-335
-53
124
-167
-86
64
-67
-247
-407
-587
-660
-986
-1155
-1035
-1031
-999
-1348
-1515
-1274
-1230
-1205
-1080
-813
-834
-1105
-981
-784
-1080
-1113
-861
-803
-683
-556
-241
-256
-603
-374
-86
-257
-335
-245
-196
-144
9
97
-7
134
31
-202
276
333
-23
-149
176
-387
-498
415
-37
-276
-34
17
-5
-136
-502
-401
66
-235
-790
-172
-15
-857
-659
-652
-631
-390
-392
-492
-722
-403
-668
-994
-758
-635
-876
-913
-436
37
-435
-453
-89
-334
-389
-442
-366
-519
-839
-237
100
-469
-311
-232
-226
-542
-736
-325
-192
-793
-920
-671
-1062
-834
-831
-1199
-1080
-638
-552
-796
-664
-752
-793
-950
-836
-694
-510
-791
-582
-600
-1123
-489
-693
-1007
-383
-650
-668
-321
-1029
-751
-605
-1192
-528
207
-640
-519
-396
-832
-204
-149
-576
-346
-489
-170
-46
-559
-309
-209
-64
-473
-374
130
-324
-72
-644
23
-175
-1083
387
-189
-1036
619
702
-515
410
2
-321
338
285
347
573
236
-318
621
56
11
831
542
628
1028
1005
577
601
687
608
1054
1097
1167
1395
1004
1416
1414
1111
1585
2005
1678
1646
2161
2064
1908
1840
1781
1603
999
434
329
-76
-309
38
178
111
-85
-86
-183
-771
-1054
-945
-1407
-1875
-1620
-1514
-1727
-1778
-1626
-1615
-1494
-1311
-1257
-1334
-1387
-1513
-1583
-1499
-1486
-1297
-970
-581
-355
-55
275
221
54
43
201
234
183
334
497
532
659
721
871
885
693
842
832
590
387
285
142
-99
-31
166
222
140
209
222
22
-274
-508
-503
-571
-653
-639
-573
-529
-487
-646
-731
-547
-592
-672
-665
-679
-724
-761
-824
-721
-580
-622
-455
-268
-248
-183
-215
-356
-324
-344
-431
-346
-338
-262
-137
-201
-145
-104
-161
-142
-235
-304
-304
-316
-337
-481
-361
-420
-495
-188
-317
-361
-242
-350
-488
-617
-600
-638
-852
-950
-942
-1025
-1096
-1103
-1092
-1283
-1349
-1264
-1307
-1184
-1059
-1081
-1072
-984
-1048
-1110
-988
-1041
-1015
-833
-815
-774
-610
-619
-642
-766
-819
-620
-621
-774
-679
-513
-653
-520
-432
-540
-457
-409
-250
-182
-90
-216
-90
142
34
34
115
-3
-237
-450
-411
-62
76
150
293
400
670
529
429
412
444
567
552
541
629
632
602
507
652
811
743
695
988
1219
743
1071
1312
1238
1681
1716
1916
2159
1888
2051
2072
1925
2123
2238
2478
2603
2773
3023
2898
2673
2031
1044
275
-305
-550
-252
111
363
258
70
80
-473
-1224
-1458
-1887
-2540
-2456
-2212
-2312
-2366
-2321
-2127
-1939
-1784
-1467
-1547
-2008
-2217
-2309
-2293
-2213
-2043
-1531
-974
-566
-11
246
91
-120
-317
-282
-102
3
251
527
694
963
1240
1451
1478
1396
1360
1386
1189
857
675
373
239
384
677
907
806
688
486
68
-213
-596
-975
-1035
-1164
-1047
-880
-930
-915
-1050
-1289
-1187
-1328
-1337
-1387
-1587
-1493
-1579
-1530
-1342
-1198
-1080
-795
-585
-512
-496
-654
-754
-783
-796
-474
-348
-149
217
136
255
277
179
157
40
78
78
19
128
59
-35
34
6
3
-27
-107
-333
-447
-573
-815
-761
-889
-1074
-992
-1015
-1021
-1018
-1164
-1136
-1489
-1623
-1511
-1834
-1780
-1638
-1642
-1590
-1463
-1239
-1279
-1359
-1291
-1424
-1462
-1459
-1387
-1344
-1254
-1074
-1040
-848
-745
-765
-746
-836
-840
-789
-758
-660
-606
-542
-354
-312
-199
-218
-280
-241
-424
-422
-356
-371
-319
-334
-194
-148
-91
57
-52
-77
-79
90
155
48
212
303
378
464
566
774
861
937
1152
1214
1255
1290
1381
1478
1377
1570
1846
1849
1855
1900
2169
2187
2073
2440
2674
2571
2686
3011
3174
3236
3142
3138
2914
2050
829
-116
-640
-984
-658
185
517
87
-312
-526
-1450
-2562
-2955
-3354
-3788
-3587
-3008
-2773
-2843
-2877
-2896
-2762
-2679
-2602
-2586
-2857
-3186
-3072
-2622
-2231
-1690
-957
-298
88
404
561
233
-206
-397
-154
349
855
1323
1618
1835
1865
1843
1855
1583
1230
1078
1034
937
832
729
604
551
581
742
669
340
-233
-817
-1213
-1621
-1786
-1762
-1678
-1572
-1402
-1287
-1423
-1776
-2107
-2445
-2616
-2491
-2384
-2192
-2070
-2025
-1734
-1589
-1415
-1240
-1175
-1009
-1039
-918
-823
-888
-684
-487
-161
211
497
713
661
488
369
243
185
250
267
433
574
620
610
529
358
123
-115
-98
-191
-509
-525
-618
-760
-750
-732
-813
-996
-1170
-1167
-1566
-1865
-1913
-2294
-2312
-2065
-1971
-1717
-1704
-1954
-2190
-2542
-2635
-2730
-2723
-2499
-2340
-2190
-1979
-1789
-1836
-1847
-1744
-1648
-1580
-1507
-1384
-1350
-1328
-1094
-916
-714
-517
-509
-504
-588
-701
-747
-819
-796
-615
-464
-247
-133
-167
-275
-462
-570
-579
-505
-436
-344
-242
-114
-26
44
146
173
133
197
183
167
299
492
620
833
1206
1361
1552
1723
1608
1556
1658
1584
1749
1970
2179
2432
2525
2896
2888
2659
2941
2763
2570
2892
3018
3218
3484
3603
3525
3407
2826
1358
-96
-880
-1550
-1484
-421
322
37
-541
-826
-1763
-2780
-3198
-3847
-4367
-4249
-3676
-3236
-3060
-2955
-3109
-3079
-2767
-2629
-2639
-2885
-3251
-3253
-2732
-2018
-1226
-403
181
489
707
796
497
47
-145
185
817
1541
2173
2485
2493
2282
2172
2154
1924
1523
1213
1125
1055
1013
990
884
724
638
656
493
21
-610
-1336
-1870
-1966
-1998
-1840
-1526
-1503
-1479
-1627
-1940
-2286
-2800
-2908
-2869
-2681
-2146
-1799
-1621
-1525
-1434
-1353
-1245
-1045
-887
-852
-731
-504
-275
0
215
517
755
971
1101
1065
926
683
546
545
777
1008
1121
1179
1124
950
685
445
210
-97
-254
-256
-255
-308
-425
-607
-751
-946
-1038
-1132
-1560
-2176
-2675
-2881
-3069
-3000
-2505
-2166
-2098
-1866
-1672
-1959
-2304
-2355
-2424
-2388
-1863
-1240
-901
-588
-320
-356
-353
-227
-402
-652
-749
-978
-1062
-836
-648
-428
-190
19
59
-259
-550
-945
-1587
-1606
-1427
-1261
-813
-567
-423
-546
-821
-1018
-1348
-1610
-1662
-1634
-1453
-1167
-982
-825
-653
-579
-458
-383
-346
-308
-393
-215
-4
176
653
1062
1273
1656
1739
1735
1804
1666
1852
2013
2368
2785
2951
3239
3104
2889
2896
2679
2682
2775
2904
3195
3188
3338
3394
3187
3312
3398
3577
3655
3472
3393
2435
194
-1212
-1964
-2416
-1343
206
1027
348
-815
-1519
-3071
-4211
-4323
-4840
-4796
-3902
-3069
-2529
-2405
-2896
-3261
-3365
-3076
-2729
-2860
-2924
-3260
-3047
-1954
-958
40
927
1119
1042
999
674
265
-62
163
1116
2181
3271
3800
3431
2945
2190
1757
1786
1625
1478
1452
1480
1568
1519
1274
1015
520
268
152
-213
-673
-1515
-2102
-2241
-2192
-1703
-1387
-1364
-1497
-1995
-2476
-2930
-3358
-3469
-3245
-2720
-2031
-1459
-1170
-1262
-1580
-1672
-1703
-1599
-1183
-883
-605
-235
28
396
628
628
810
833
782
818
681
647
528
663
1110
1285
1444
1428
1040
693
220
-71
-173
-311
-281
-188
-133
-183
-515
-858
-1182
-1551
-1738
-1905
-2240
-2467
-2559
-2564
-2313
-2087
-1884
-1812
-1878
-1917
-2201
-2373
-2424
-2406
-2019
-1531
-1008
-545
-358
-414
-592
-822
-1247
-1364
-1288
-1142
-832
-487
-68
5
-122
-223
-645
-952
-1097
-1247
-1215
-1161
-951
-705
-611
-513
-546
-825
-1055
-1336
-1516
-1594
-1630
-1406
-1101
-863
-610
-475
-562
-780
-931
-982
-990
-776
-414
40
387
658
920
934
1009
1083
1142
1376
1591
1896
2238
2481
2716
2844
2893
2893
2838
2793
2742
2760
2916
3060
3213
3407
3535
3595
3423
3528
3550
3540
3639
3497
3460
2898
1120
-479
-1494
-2160
-1575
-187
850
618
-623
-1549
-2758
-4043
-4299
-4557
-4696
-3971
-3180
-2706
-2389
-2818
-3439
-3595
-3485
-3157
-3099
-3059
-3118
-3078
-2222
-1168
-308
534
755
483
416
251
89
37
271
1149
2101
3006
3619
3374
2744
1986
1481
1592
1736
1736
1828
1844
1762
1680
1430
1108
617
155
-30
-305
-728
-1239
-1762
-1981
-1910
-1675
-1329
-1368
-1705
-2179
-2842
-3240
-3479
-3515
-3082
-2681
-2096
-1576
-1508
-1585
-1890
-2168
-2230
-1925
-1469
-956
-571
-302
5
172
425
548
590
646
531
643
731
719
832
906
1133
1233
1341
1179
857
380
-65
-181
-329
-233
-200
-159
-202
-553
-752
-1173
-1830
-2246
-2641
-2774
-2735
-2554
-2137
-2194
-2140
-2050
-2358
-2412
-2510
-2688
-2662
-2560
-2271
-1858
-1422
-1177
-1110
-1053
-1163
-1459
-1623
-1555
-1623
-1282
-708
-429
-208
-109
-233
-495
-789
-875
-1039
-1029
-836
-722
-470
-339
-404
-531
-654
-970
-1194
-1339
-1416
-1400
-1305
-1061
-954
-842
-774
-875
-959
-1099
-1130
-999
-898
-612
-261
130
404
589
664
654
598
685
967
1214
1602
2016
2342
2595
2740
2766
2720
2669
2542
2552
2872
2904
3239
3467
3631
3759
3421
3549
3486
3196
3499
3587
3714
3707
3645
2565
118
-1021
-2040
-2084
-738
615
1081
-302
-1237
-2201
-3688
-4057
-4391
-4799
-4647
-3761
-3095
-2792
-2725
-3470
-3862
-3699
-3335
-3170
-3271
-3405
-3536
-3006
-1676
-616
218
726
350
164
38
-136
-158
-48
797
1749
2770
3670
3443
2756
1981
1339
1356
1678
1909
1937
1868
1830
1725
1446
1189
729
260
-61
-206
-471
-965
-1520
-1878
-1908
-1757
-1423
-1421
-1748
-2274
-2921
-3271
-3425
-3375
-3057
-2665
-2211
-1929
-1735
-1818
-2101
-2259
-2282
-2029
-1546
-954
-502
-277
-73
87
212
416
541
569
562
679
805
945
1090
1098
1228
1374
1330
1249
936
471
140
43
84
133
201
104
-80
-464
-763
-1152
-1733
-2076
-2305
-2478
-2446
-2126
-1976
-2016
-2027
-2051
-2328
-2477
-2429
-2670
-2617
-2380
-2133
-1749
-1473
-1229
-1439
-1486
-1430
-1720
-1632
-1468
-1365
-1176
-671
-366
-287
-185
-356
-570
-694
-671
-693
-630
-394
-308
-228
-76
-177
-422
-610
-819
-1026
-1101
-1027
-961
-894
-704
-684
-716
-712
-866
-1022
-1136
-1084
-971
-728
-445
-202
41
305
432
417
495
422
435
679
1106
1594
1960
2432
2674
2765
2791
2700
2642
2463
2645
2624
3081
3413
3493
3955
3734
3799
3728
3568
3781
3596
3881
3837
3570
3937
3228
1156
-445
-1459
-2070
-1131
488
1312
323
-1085
-1885
-3277
-4017
-4038
-4601
-4795
-4043
-3316
-2764
-2613
-3229
-3749
-3976
-3635
-3282
-3346
-3338
-3615
-3193
-1940
-892
181
772
415
-39
-226
-226
-150
97
883
1784
2729
3638
3669
3070
2240
1423
1298
1730
2138
2317
2289
2111
1936
1683
1436
1054
399
-3
-276
-460
-667
-1124
-1493
-1635
-1573
-1366
-1339
-1639
-2227
-2891
-3283
-3420
-3342
-2977
-2496
-2211
-1927
-1801
-1983
-2230
-2423
-2437
-2211
-1841
-1166
-743
-482
-160
-106
41
139
264
360
304
409
522
703
1052
1158
1286
1404
1266
1087
723
333
-54
-172
-47
68
100
-47
-246
-767
-1198
-1527
-1967
-1936
-2044
-1889
-1791
-1925
-1954
-2302
-2299
-2487
-2569
-2363
-2453
-2513
-2752
-2683
-2595
-2604
-2107
-1783
-1814
-1821
-1751
-1784
-1876
-1714
-1402
-1221
-909
-502
-421
-479
-517
-583
-610
-472
-325
-184
-121
-213
-227
-291
-289
-333
-337
-251
-437
-504
-532
-706
-699
-667
-574
-454
-414
-358
-424
-488
-467
-406
-133
183
330
519
621
741
838
883
1128
1325
1598
1935
2275
2378
2393
2499
2545
2760
2891
3006
3122
3193
3279
3472
3525
3654
3901
3867
4210
4204
3765
3678
3468
2452
452
-558
-1337
-1359
-19
1159
1526
-61
-1301
-2332
-3802
-3975
-4249
-4571
-4304
-3602
-2981
-2758
-2943
-3657
-4123
-4202
-3913
-3765
-3750
-3717
-3645
-2841
-1719
-826
-90
204
-259
-634
-729
-582
-246
307
1397
2195
2960
3520
3147
2591
1838
1315
1513
1947
2446
2630
2519
2366
2093
1824
1545
1047
507
83
-92
-333
-610
-872
-1149
-1202
-1160
-1163
-1424
-2018
-2710
-3205
-3434
-3329
-3012
-2711
-2375
-2226
-2299
-2352
-2525
-2767
-2767
-2600
-2249
-1771
-1236
-756
-660
-593
-356
-310
-37
185
174
220
323
671
963
1207
1541
1492
1377
1339
1081
858
606
505
541
715
848
779
465
-79
-1145
-1873
-2295
-2524
-2274
-1707
-1194
-1232
-1417
-1830
-2542
-3118
-3286
-3281
-3364
-2763
-2442
-2488
-2213
-2292
-2211
-2328
-2134
-2111
-2384
-2194
-2174
-1972
-1507
-996
-610
-323
-112
-405
-662
-891
-994
-901
-491
98
315
557
462
66
-273
-564
-722
-630
-411
-326
-280
-297
-305
-444
-490
-430
-588
-612
-583
-572
-560
-375
-60
121
362
545
596
505
521
579
688
1037
1481
1993
2396
2684
2553
2458
2459
2260
2604
2877
3174
3264
3551
3794
3640
3806
3944
3882
3914
4276
4383
4129
4150
3669
1653
-91
-869
-1341
-364
1169
1952
1225
-537
-1540
-2929
-3707
-3702
-4184
-4235
-3690
-3129
-2912
-2820
-3416
-4013
-4067
-3923
-3633
-3793
-3944
-4088
-3875
-2634
-1577
-668
27
-273
-792
-1120
-1229
-1029
-558
490
1540
2308
3119
3084
2517
1865
1231
1181
1595
2288
2728
2704
2564
2298
2017
1809
1611
1182
599
276
20
-245
-564
-766
-912
-908
-806
-945
-1397
-2224
-2900
-3299
-3363
-3030
-2719
-2326
-2204
-2316
-2349
-2578
-2746
-2789
-2704
-2447
-2119
-1636
-1223
-1010
-762
-640
-538
-223
-22
55
-7
-11
167
487
961
1295
1426
1409
1322
1096
816
562
338
335
478
680
711
338
-44
-471
-839
-883
-929
-871
-972
-1155
-1211
-1655
-1919
-1983
-2261
-2146
-2135
-2032
-2188
-2328
-2286
-2533
-2507
-2351
-2233
-2084
-1985
-1868
-1902
-1767
-1564
-1399
-1257
-1118
-1065
-1106
-904
-835
-723
-465
-333
-121
35
-31
-75
-231
-365
-285
-229
-4
120
94
120
-108
-283
-351
-470
-389
-288
-176
-120
-36
2
52
82
119
226
159
283
276
480
752
969
1369
1547
1803
1763
1835
1905
1819
2056
2163
2483
2820
3161
3383
3412
3361
3175
3171
3264
3578
3756
4187
4473
4600
4673
4379
3680
1604
-49
-895
-1078
263
1570
2318
1516
-2
-1033
-2223
-3039
-3513
-3951
-4165
-3591
-2863
-2475
-2429
-2969
-3398
-3547
-3565
-3613
-4017
-4368
-4283
-3751
-2475
-1238
-464
87
-263
-819
-1240
-1492
-1206
-757
329
1456
2297
2976
2930
2480
1882
1345
1310
1659
2116
2470
2582
2512
2354
2243
2155
1894
1465
992
552
204
-11
-203
-363
-287
-250
-282
-520
-994
-1771
-2480
-2782
-2923
-2719
-2345
-2064
-2007
-2019
-2143
-2402
-2548
-2588
-2512
-2399
-2109
-1764
-1477
-1162
-957
-758
-534
-261
-79
-12
-99
-238
-41
297
703
1139
1392
1450
1307
1066
871
412
-5
49
43
316
542
678
485
-368
-631
-1033
-1355
-1137
-1190
-1250
-1573
-1569
-1708
-1912
-1788
-1918
-2116
-2243
-2117
-2385
-2424
-2314
-2409
-2124
-1901
-1677
-1590
-1653
-1708
-1857
-1682
-1412
-1226
-935
-701
-724
-562
-452
-544
-409
-383
-271
-181
-37
80
-104
-15
-13
-96
62
161
192
62
-42
-132
-159
-31
8
122
219
292
311
465
565
400
509
566
732
913
1173
1451
1350
1579
1817
1821
2056
2245
2239
2313
2450
2559
2666
2743
3153
3276
3363
3780
3575
3607
3668
3827
4264
4444
4627
3815
1825
0
-1186
-1279
14
1711
2421
1808
280
-997
-2148
-3092
-3308
-3814
-3825
-3224
-2703
-2256
-2520
-3121
-3529
-3638
-3372
-3271
-3579
-3939
-4237
-4004
-2890
-1778
-699
-4
-178
-564
-1129
-1526
-1514
-1081
-86
968
1929
2682
2722
2239
1723
1129
979
1358
1864
2368
2510
2381
2111
1810
1796
1712
1465
1194
794
391
43
-228
-456
-579
-529
-513
-456
-774
-1369
-2004
-2662
-2783
-2836
-2486
-2067
-2089
-2005
-2244
-2417
-2556
-2573
-2390
-2360
-2071
-1822
-1547
-1358
-1150
-1053
-886
-491
-290
-14
-52
-145
-163
-42
360
610
997
1176
1174
1136
968
567
120
1
-185
-134
128
429
376
66
-139
-607
-989
-1119
-1231
-1704
-1804
-1833
-1928
-1708
-1623
-1471
-1815
-1926
-1917
-2371
-2346
-2513
-2520
-2342
-2020
-1610
-1420
-1194
-1324
-1381
-1417
-1492
-1431
-1308
-1017
-952
-678
-415
-410
-245
-197
-246
-253
-245
-277
-337
-300
-170
-189
-68
169
71
85
-42
-238
-308
-373
-169
-146
22
183
327
511
523
652
519
466
573
714
1162
1199
1636
1887
1813
2141
2027
2164
2055
2234
2425
2567
2946
3082
3312
3340
3406
3548
3703
4011
4011
4393
4264
4122
3486
1760
250
-885
-684
408
1602
2342
1517
-71
-1052
-1991
-2609
-2813
-3393
-3522
-3239
-2770
-2438
-2624
-2889
-3282
-3330
-2961
-3000
-3331
-3653
-3930
-3824
-2905
-1880
-876
-80
66
-174
-652
-912
-1015
-768
112
895
1679
2439
2618
2592
2287
1859
1672
1804
2174
2472
2518
2446
2116
1810
1843
1758
1708
1555
1197
821
399
-16
-368
-607
-737
-728
-691
-795
-1042
-1543
-1958
-2352
-2556
-2403
-2277
-2222
-2250
-2348
-2467
-2428
-2349
-2179
-2029
-1935
-1764
-1681
-1547
-1422
-1406
-1163
-826
-480
-108
106
129
91
68
134
245
431
737
804
885
933
686
280
99
-146
-290
-216
-134
-12
-229
-360
-529
-903
-874
-955
-1057
-1117
-1471
-1847
-2008
-2245
-2210
-2088
-1960
-1680
-1803
-1709
-1932
-2329
-2333
-2458
-2249
-1934
-1568
-1310
-1178
-1127
-1192
-1151
-1146
-916
-817
-706
-545
-635
-474
-431
-356
-122
-49
80
85
-26
-129
-333
-440
-366
-280
-111
20
11
-9
-212
-321
-351
-355
-213
-49
243
383
451
488
463
480
575
883
1126
1394
1579
1639
1662
1760
1891
2165
2262
2514
2607
2632
2818
2817
2985
3018
3110
3539
3672
4135
4270
4421
4462
4280
3706
2044
522
-876
-1215
-403
780
1651
1214
383
-567
-1493
-1926
-2546
-3342
-3974
-4098
-3842
-3372
-3118
-3151
-3338
-3276
-2987
-2828
-2752
-3107
-3574
-3894
-3780
-3244
-2431
-1363
-726
-227
-68
-141
-103
-129
52
206
484
966
1361
1825
2046
2030
1945
1995
2182
2471
2628
2526
2220
1725
1441
1241
1195
1253
1275
1326
1216
1090
806
413
-85
-580
-897
-1146
-1179
-1196
-1341
-1561
-1813
-1937
-2030
-1904
-1859
-1947
-2121
-2320
-2476
-2521
-2436
-2270
-2047
-1790
-1459
-1292
-1161
-1139
-1234
-1210
-1123
-910
-638
-414
-179
-103
-30
40
155
277
415
505
488
515
334
50
-164
-446
-513
-490
-430
-290
-352
-424
-566
-860
-954
-1116
-1450
-1611
-1965
-2109
-2128
-2155
-1941
-1940
-1841
-1743
-1820
-1740
-1864
-1970
-1991
-2039
-2014
-1814
-1623
-1414
-1266
-1135
-1044
-1014
-884
-752
-729
-674
-614
-627
-579
-469
-402
-304
-228
-104
-31
-11
109
46
21
-23
-113
-130
-177
-140
-120
-153
-134
-128
-93
78
219
341
390
417
420
437
493
588
699
823
1059
1289
1431
1653
1697
1681
1762
1820
1976
2107
2293
2382
2465
2597
2731
2877
3108
3342
3541
3798
4019
4046
3715
2816
1686
586
-92
-182
135
499
435
176
-90
-326
-476
-664
-1041
-1579
-1984
-2254
-2424
-2629
-2875
-3186
-3398
-3297
-3050
-2724
-2328
-2144
-2107
-2168
-2242
-2271
-2138
-1968
-1821
-1710
-1578
-1418
-1155
-745
-396
-115
183
450
737
992
1138
1081
984
917
904
1016
1198
1363
1435
1447
1413
1320
1267
1236
1207
1125
1038
936
781
655
490
300
86
-123
-238
-315
-334
-343
-425
-496
-587
-637
-669
-732
-820
-900
-983
-1046
-1081
-1094
-1057
-1009
-985
-910
-874
-804
-699
-600
-522
-473
-421
-392
-339
-264
-209
-184
-127
-79
-57
0
3
-17
-64
-55
-25
0
50
82
57
24
-13
-36
-35
-8
33
54
27
-14
-96
-181
-236
-302
-335
-386
-398
-418
-467
-491
-513
-546
-535
-502
-491
-457
-448
-452
-484
-516
-538
-545
-532
-488
-453
-460
-452
-431
-411
-387
-382
-401
-418
-463
-471
-456
-451
-417
-386
-360
-325
-297
-268
-269
-266
-243
-224
-187
-165
-145
-124
-114
-122
-110
-104
-97
-77
-46
-18
10
44
39
41
42
57
75
89
120
147
158
195
219
222
266
299
302
322
361
399
428
467
495
514
563
604
632
654
668
693
720
740
738
710
690
649
612
630
616
552
493
439
392
395
429
415
382
341
267
208
161
110
60
5
-45
-94
-167
-248
-314
-399
-481
-532
-565
-593
-594
-592
-594
-595
-616
-648
-675
-677
-669
-640
-622
-596
-567
-568
-573
-593
-631
-677
-697
-663
-623
-592
-561
-530
-512
-496
-472
-447
-446
-454
-454
-460
-456
-434
-397
-357
-331
-315
-320
-342
-325
-284
-272
-239
-179
-135
-98
-66
-33
-9
-8
-5
5
-30
-39
-32
-19
5
15
42
53
41
18
-7
-7
-25
-16
12
-1
14
22
-17
-76
-131
-187
-248
-280
-290
-331
-388
-404
-399
-410
-410
-425
-460
-499
-530
-523
-500
-495
-508
-530
-552
-582
-600
-600
-603
-614
-599
-575
-579
-577
-557
-544
-523
-511
-504
-461
-415
-403
-384
-375
-393
-411
-412
-415
-398
-377
-359
-336
-328
-317
-322
-327
-322
-311
-280
-229
-216
-198
-194
-209
-210
-197
-191
-204
-162
-156
-164
-149
-132
-129
-131
-94
-74
-77
-46
-5
-4
10
31
48
46
25
24
18
20
17
39
41
38
53
67
85
82
79
78
69
70
83
90
109
134
150
182
191
207
247
263
314
357
408
450
469
505
522
554
560
563
543
513
516
525
544
527
470
406
342
293
258
232
207
177
180
172
146
126
79
-1
-80
-159
-208
-269
-323
-374
-434
-481
-541
-574
-598
-597
-612
-639
-634
-640
-631
-612
-618
-638
-639
-632
-634
-619
-622
-645
-678
-696
-687
-684
-676
-647
-624
-613
-586
-577
-564
-545
-539
-521
-505
-490
-477
-472
-474
-477
-469
-471
-468
-473
-484
-475
-464
-420
-387
-345
-331
-330
-310
-278
-237
-222
-222
-216
-193
-181
-165
-160
-168
-146
-133
-129
-121
-107
-116
-130
-145
-156
-172
-186
-197
-192
-190
-204
-219
-251
-299
-334
-343
-352
-380
-393
-420
-469
-500
-518
-528
-530
-543
-567
-590
-637
-691
-735
-764
-763
-747
-740
-732
-745
-759
-785
-799
-803
-799
-773
-751
-721
-720
-717
-712
-701
-678
-649
-611
-581
-563
-544
-541
-533
-535
-518
-485
-456
-420
-397
-373
-360
-353
-348
-331
-301
-278
-271
-270
-285
-302
-316
-303
-296
-295
-285
-290
-271
-254
-250
-239
-222
-215
-207
-182
-165
-145
-141
-126
-111
-95
-66
-46
-37
-6
35
65
92
103
122
144
173
206
231
250
260
268
266
257
261
254
258
272
308
339
363
378
368
363
353
373
384
387
399
391
365
343
342
309
266
213
134
76
43
24
37
25
-10
-22
-50
-86
-101
-133
-190
-247
-303
-366
-400
-403
-424
-475
-511
-548
-594
-602
-590
-570
-545
-545
-547
-561
-573
-581
-598
-638
-684
-713
-733
-732
-754
-782
-813
-852
-848
-839
-830
-786
-745
-735
-721
-703
-675
-646
-640
-628
-632
-630
-600
-565
-561
-530
-486
-466
-431
-397
-384
-357
-356
-349
-316
-293
-246
-217
-200
-198
-211
-212
-229
-219
-176
-146
-119
-91
-59
-52
-61
-79
-102
-98
-83
-52
-33
-58
-78
-94
-150
-195
-236
-273
-307
-329
-345
-355
-362
-390
-410
-435
-458
-463
-461
-479
-498
-513
-530
-552
-554
-548
-550
-554
-562
-570
-575
-574
-571
-546
-527
-497
-470
-455
-456
-462
-463
-457
-442
-435
-415
-418
-427
-451
-461
-439
-408
-382
-378
-387
-398
-400
-407
-404
-412
-406
-378
-380
-396
-392
-427
-466
-464
-471
-460
-433
-426
-404
-380
-348
-325
-326
-328
-309
-267
-243
-214
-160
-105
-65
-18
39
86
107
125
141
153
154
175
199
209
238
249
249
254
255
253
253
245
245
258
253
234
228
232
218
229
238
222
213
218
225
200
176
175
176
177
174
154
89
15
-25
-33
-10
14
27
42
53
40
11
-24
-69
-135
-210
-248
-250
-255
-240
-231
-257
-290
-312
-347
-382
-411
-421
-417
-424
-424
-417
-438
-492
-555
-604
-653
-703
-725
-748
-770
-790
-796
-815
-831
-835
-833
-839
-839
-845
-848
-837
-832
-822
-805
-782
-761
-749
-744
-724
-708
-695
-657
-617
-583
-545
-497
-454
-434
-403
-360
-324
-287
-276
-277
-259
-259
-259
-243
-247
-246
-233
-229
-236
-220
-210
-194
-202
-207
-200
-197
-202
-228
-252
-297
-335
-369
-410
-433
-439
-461
-476
-490
-506
-514
-515
-516
-515
-539
-537
-524
-510
-492
-511
-542
-559
-566
-554
-553
-556
-541
-507
-468
-436
-420
-420
-420
-417
-414
-402
-403
-403
-377
-387
-397
-402
-430
-470
-487
-496
-491
-491
-496
-499
-511
-508
-473
-437
-431
-431
-425
-429
-419
-413
-400
-388
-380
-362
-354
-328
-282
-259
-244
-205
-169
-123
-92
-67
-23
-4
28
75
94
106
120
130
155
189
226
239
234
241
249
226
202
211
218
216
214
223
225
224
215
204
176
151
162
154
148
159
179
210
228
230
222
220
218
230
243
235
234
232
218
192
168
148
120
112
134
154
173
187
197
194
182
172
142
95
45
7
-26
-59
-71
-88
-134
-188
-255
-307
-331
-344
-336
-330
-316
-337
-363
-382
-433
-516
-592
-639
-663
-666
-665
-667
-687
-710
-746
-762
-762
-754
-731
-712
-669
-624
-580
-537
-529
-507
-458
-431
-425
-390
-369
-362
-326
-281
-243
-194
-165
-137
-101
-63
-30
-15
12
36
59
72
62
42
31
14
3
8
-12
-42
-46
-53
-74
-83
-75
-82
-105
-124
-120
-124
-131
-149
-158
-181
-221
-229
-239
-231
-206
-191
-175
-169
-167
-170
-199
-215
-216
-225
-218
-212
-211
-221
-229
-235
-244
-256
-270
-273
-278
-277
-279
-292
-309
-326
-342
-343
-333
-322
-319
-326
-353
-384
-393
-407
-429
-435
-453
-460
-453
-451
-440
-449
-452
-443
-437
-428
-418
-399
-371
-360
-338
-317
-305
-280
-249
-228
-200
-164
-138
-102
-64
-32
17
56
81
119
156
167
191
218
236
263
288
296
301
305
297
302
311
319
318
311
290
275
267
255
229
210
203
179
177
175
193
203
203
213
215
215
232
252
264
283
295
319
354
379
398
427
432
424
435
445
423
396
368
322
288
281
291
308
318
324
304
262
198
132
60
-20
-90
-158
-203
-245
-294
-341
-396
-440
-478
-513
-544
-571
-570
-588
-622
-626
-632
-664
-673
-687
-708
-737
-759
-760
-758
-743
-747
-746
-752
-748
-735
-718
-696
-665
-633
-603
-574
-552
-525
-505
-492
-479
-452
-425
-397
-384
-360
-333
-317
-300
-285
-282
-274
-257
-250
-228
-203
-187
-179
-183
-197
-222
-243
-252
-262
-254
-253
-233
-205
-196
-191
-180
-187
-190
-182
-175
-164
-139
-113
-95
-75
-82
-95
-111
-118
-116
-107
-92
-86
-83
-82
-88
-115
-111
-95
-71
-31
-28
-37
-81
-138
-182
-209
-225
-254
-287
-321
-335
-347
-349
-358
-374
-391
-417
-431
-448
-472
-491
-503
-517
-529
-531
-532
-552
-574
-594
-579
-549
-520
-472
-422
-377
-349
-340
-339
-344
-345
-320
-303
-271
-240
-217
-188
-149
-125
-101
-57
-28
-17
-4
-5
10
47
88
108
109
102
60
9
4
5
-6
17
29
29
25
25
22
12
17
21
43
62
72
78
66
57
50
66
80
81
109
132
132
132
141
136
131
155
197
230
260
308
329
329
350
377
388
385
365
352
347
351
350
354
356
337
321
298
279
254
235
214
183
152
125
90
47
2
-49
-108
-162
-210
-247
-288
-336
-381
-423
-453
-474
-485
-478
-482
-495
-516
-544
-558
-560
-564
-574
-565
-555
-559
-568
-584
-581
-574
-561
-542
-525
-488
-472
-472
-461
-448
-448
-465
-446
-442
-465
-471
-464
-444
-430
-427
-410
-397
-388
-384
-367
-350
-346
-334
-313
-292
-281
-287
-288
-286
-286
-276
-270
-275
-277
-268
-263
-254
-231
-189
-159
-154
-146
-123
-108
-112
-119
-125
-136
-141
-136
-136
-156
-163
-149
-159
-174
-177
-173
-173
-199
-220
-234
-241
-240
-240
-256
-292
-333
-358
-379
-436
-466
-470
-490
-503
-514
-522
-538
-561
-566
-586
-603
-593
-591
-593
-614
-630
-643
-654
-648
-629
-602
-587
-553
-522
-483
-435
-418
-397
-381
-360
-327
-304
-273
-243
-207
-176
-157
-142
-141
-150
-143
-117
-79
-60
-56
-48
-37
-47
-60
-55
-51
-34
-35
-30
4
9
-12
-38
-51
-63
-75
-75
-70
-54
-33
-15
4
29
48
59
47
33
22
5
3
14
7
10
44
67
85
94
107
123
139
177
205
230
260
276
270
242
224
212
201
192
192
160
115
80
43
24
3
-7
-24
-65
-111
-140
-188
-243
-295
-348
-375
-426
-487
-536
-590
-637
-690
-726
-740
-736
-724
-721
-703
-679
-666
-675
-681
-666
-664
-679
-687
-677
-684
-676
-663
-677
-691
-701
-691
-656
-626
-584
-548
-520
-500
-485
-465
-452
-449
-441
-448
-468
-455
-448
-448
-439
-425
-432
-418
-402
-384
-355
-343
-316
-305
-303
-305
-309
-302
-289
-285
-274
-243
-222
-216
-208
-193
-182
-179
-161
-136
-124
-111
-121
-137
-135
-136
-145
-152
-168
-196
-220
-241
-263
-269
-275
-301
-313
-318
-321
-358
-379
-366
-359
-376
-400
-425
-465
-514
-553
-574
-601
-612
-623
-633
-643
-654
-657
-660
-677
-665
-652
-638
-606
-596
-584
-583
-593
-597
-580
-560
-551
-530
-511
-498
-484
-465
-436
-398
-352
-337
-333
-326
-341
-340
-316
-286
-258
-233
-213
-191
-177
-165
-147
-109
-76
-57
-37
-26
-19
-15
7
27
35
45
44
54
46
38
40
39
54
72
74
68
67
68
67
67
75
100
124
149
152
151
148
136
142
147
160
206
244
276
298
305
306
309
315
328
352
378
384
365
346
322
286
262
227
192
171
148
132
102
81
54
27
0
-32
-80
-132
-187
-257
-316
-364
-405
-432
-464
-506
-552
-603
-652
-717
-748
-748
-725
-709
-707
-713
-739
-766
-813
-842
-839
-836
-839
-850
-861
-878
-889
-882
-873
-855
-845
-820
-798
-777
-750
-721
-683
-678
-658
-621
-608
-599
-586
-571
-553
-531
-498
-456
-420
-389
-367
-358
-350
-346
-337
-313
-291
-270
-255
-257
-264
-255
-252
-252
-234
-242
-238
-218
-205
-186
-172
-162
-151
-158
-168
-183
-197
-202
-197
-191
-195
-189
-197
-217
-237
-271
-296
-319
-312
-353
-369
-406
-394
-445
-548
-635
-834
-782
-822
-891
-936
-982
-1104
-1058
-1037
-1133
-1142
-1265
-1390
-1472
-1459
-1405
-1396
-1513
-1563
-1523
-1507
-1507
-1503
-1495
-1577
-1634
-1633
-1625
-1570
-1539
-1563
-1553
-1567
-1605
-1584
-1596
-1604
-1608
-1603
-1544
-1536
-1583
-1605
-1654
-1729
-1780
-1807
-1827
-1925
-1971
-1968
-1987
-2030
-2065
-2176
-2357
-2399
-2524
-2643
-2675
-2658
-2757
-2828
-2788
-2765
-2710
-2631
-2578
-2601
-2580
-2556
-2476
-2326
-2209
-2077
-1877
-1629
-1354
-1137
-853
-553
-282
-5
229
514
901
1152
1420
1701
1906
2002
1700
1098
466
-69
-458
-612
-685
-981
-1486
-1872
-1961
-1799
-1635
-1501
-1637
-1834
-1865
-1851
-1983
-2277
-2770
-3219
-3386
-3299
-3102
-3015
-2959
-2899
-2741
-2281
-1713
-1133
-534
-48
300
571
770
900
963
997
1034
1107
1333
1628
1916
2124
2261
2305
2498
2806
3056
3157
3103
2736
2320
2030
1729
1364
925
567
218
17
-32
-154
-389
-535
-717
-749
-702
-727
-940
-1260
-1584
-1880
-2069
-2100
-2202
-2251
-2224
-2123
-1904
-1725
-1411
-1219
-993
-721
-575
-517
-613
-732
-985
-1281
-1351
-1397
-1298
-1210
-1110
-940
-942
-731
-577
-409
-335
-414
-460
-588
-786
-1022
-1337
-1577
-1753
-1768
-1696
-1692
-1722
-1699
-1564
-1473
-1352
-1233
-1236
-1232
-1216
-1289
-1398
-1469
-1523
-1418
-1266
-1051
-903
-748
-464
-334
-176
-79
-4
67
164
201
94
-2
-47
-68
-9
89
256
404
672
919
1106
1311
1461
1657
1777
2001
2034
2094
2274
2375
2598
2902
3147
3306
3570
3966
4128
4332
4658
4588
4605
4756
4804
4882
5051
5316
5456
5620
5980
6317
6552
6952
6984
6096
4406
2540
716
-733
-1542
-1956
-2363
-2854
-2868
-2429
-2088
-1915
-2023
-2214
-2105
-1826
-1641
-1947
-2751
-3614
-4083
-3768
-3015
-2236
-1347
-280
852
1921
2771
3171
3290
3438
3831
4356
4579
4356
3897
3396
3213
3286
3478
3763
3911
4122
4319
4319
4094
3502
2713
1923
1213
480
-351
-1196
-1889
-2328
-2462
-2385
-2313
-2229
-2087
-1952
-1848
-1799
-1816
-2117
-2340
-2424
-2821
-3005
-2742
-2126
-1454
-711
-60
373
802
1140
1539
2020
2528
2818
2818
2569
2146
1804
1809
1924
2091
2387
2548
2540
2366
2182
2018
1826
1695
1320
908
358
-329
-833
-1280
-1501
-1583
-1651
-1585
-1599
-1653
-1611
-1775
-1963
-2131
-2452
-2607
-2666
-2500
-2051
-1789
-1369
-1051
-872
-678
-527
-179
176
399
651
768
703
616
643
749
978
1207
1400
1436
1167
856
553
322
236
179
259
210
-12
-214
-517
-748
-839
-824
-744
-736
-750
-818
-903
-812
-606
-397
-201
-53
30
63
104
247
491
712
923
1100
1273
1472
1682
2006
2361
2583
2609
2576
2471
2417
2556
2451
2432
2517
2580
2698
2640
2667
2797
2690
2478
2382
2212
2043
2086
2129
2079
2055
2120
2314
2272
2230
2395
2420
2420
2403
2191
1782
1263
629
-283
-1101
-1576
-1668
-1551
-1306
-922
-698
-560
-410
-187
35
240
438
348
-91
-747
-1419
-1885
-1947
-1519
-796
-27
598
857
792
600
448
343
302
304
213
-54
-469
-845
-1102
-1056
-684
-104
415
772
880
599
134
-265
-468
-516
-420
-259
-225
-282
-411
-599
-735
-600
-308
-16
192
175
-43
-370
-584
-624
-512
-285
-78
-7
-113
-359
-659
-870
-881
-713
-447
-213
-93
-124
-262
-383
-472
-507
-511
-512
-561
-708
-879
-1026
-1074
-980
-765
-508
-310
-214
-224
-341
-498
-631
-720
-766
-750
-722
-737
-760
-771
-772
-734
-648
-552
-479
-462
-489
-581
-710
-795
-849
-876
-849
-808
-751
-734
-733
-716
-707
-685
-673
-665
-644
-633
-649
-712
-765
-805
-819
-810
-787
-757
-745
-731
-710
-675
-632
-634
-663
-713
-746
-796
-838
-833
-857
-880
-896
-889
-869
-854
-781
-733
-704
-685
-737
-834
-961
-1010
-1055
-1121
-1124
-1139
-1150
-1138
-1078
-985
-844
-751
-611
-503
-586
-669
-723
-958
-1067
-1047
-1025
-983
-995
-1032
-986
-748
-634
-489
-376
-411
-601
-773
-690
-770
-852
-927
-1021
-1101
-974
-737
-448
-231
-311
-322
-535
-833
-805
-622
-547
-656
-630
-667
-635
-536
-433
-301
-261
-334
-474
-592
-569
-576
-479
-166
105
225
35
-52
-133
-188
-256
-241
-116
-50
-58
-37
83
251
460
551
530
433
245
51
-7
4
147
327
427
531
610
643
642
676
684
676
586
512
437
407
525
678
849
933
831
626
356
127
-108
-312
-479
-604
-779
-1081
-828
-907
-1120
-846
-758
-1065
-1227
-1254
-1529
-1732
-1722
-1702
-1784
-1737
-1734
-1812
-1789
-1686
-1454
-1261
-1102
-873
-805
-793
-673
-555
-489
-420
-293
-276
-334
-363
-426
-429
-339
-182
-61
4
32
-60
-191
-303
-393
-458
-556
-633
-719
-851
-896
-917
-899
-792
-697
-530
-425
-459
-526
-656
-711
-711
-704
-772
-931
-1020
-1040
-924
-797
-658
-510
-484
-447
-498
-494
-522
-656
-754
-919
-1013
-1026
-1033
-957
-966
-1057
-1231
-1557
-1844
-2060
-2159
-2076
-1906
-1610
-1358
-1120
-849
-664
-449
-435
-481
-673
-1005
-1234
-1528
-1632
-1552
-1288
-916
-650
-374
-312
-259
-262
-351
-448
-531
-734
-1068
-1199
-980
-550
-14
322
281
239
169
15
-106
-43
250
289
234
319
413
780
1068
1125
980
382
-83
-200
158
607
1124
1576
1839
1907
1597
1257
1082
1147
1201
1238
1395
1576
1716
2032
2484
2844
2906
2671
2348
2048
1935
2267
2714
3345
3912
4188
4003
3135
2144
645
-770
-1531
-1966
-1898
-1944
-1674
-1401
-1411
-939
-556
-362
-539
-992
-1596
-2660
-3393
-3810
-3963
-3612
-2922
-2020
-1570
-1191
-967
-1071
-810
-359
180
530
767
967
720
568
548
377
373
617
981
1177
1395
1642
1628
1692
1897
1938
1672
1304
856
109
-532
-982
-1435
-1663
-1592
-1304
-1022
-779
-648
-860
-1144
-1365
-1590
-1787
-1905
-1950
-2099
-2187
-2170
-2152
-2059
-1814
-1339
-873
-477
-162
-108
-122
-97
30
127
181
246
143
-5
-153
-211
-224
-123
180
381
549
573
391
101
-315
-519
-825
-1142
-1264
-1536
-1669
-1753
-1781
-1715
-1737
-1569
-1472
-1484
-1564
-1721
-1973
-2234
-2309
-2235
-2049
-1845
-1578
-1289
-1128
-957
-896
-843
-796
-813
-826
-899
-1071
-1222
-1325
-1271
-1077
-892
-640
-498
-443
-471
-604
-761
-1006
-1184
-1326
-1400
-1457
-1542
-1524
-1576
-1516
-1372
-1211
-1091
-1030
-920
-944
-990
-962
-936
-860
-728
-525
-404
-300
-207
-145
10
215
440
602
769
884
899
958
1045
1171
1337
1596
1866
1966
2026
2049
1969
1964
1894
1864
1819
1745
1720
1758
1853
1847
1960
1986
2118
2216
2301
2566
2558
2806
2960
3136
3478
3541
3861
3927
3945
3625
2613
1462
-298
-1972
-3151
-3650
-3604
-3555
-3248
-3196
-3226
-2991
-2399
-1730
-1522
-1427
-1878
-2759
-3466
-3881
-3776
-3302
-2288
-1238
-566
52
450
784
1350
2069
2605
2802
2854
2643
2215
1926
1692
1332
1053
1015
1045
1075
1272
1347
1171
991
733
333
-202
-690
-1261
-1954
-2523
-3106
-3566
-3649
-3340
-2879
-2314
-1834
-1713
-1772
-1776
-1695
-1621
-1398
-1160
-1111
-1111
-1048
-983
-858
-486
13
458
946
1312
1443
1460
1498
1429
1257
1065
727
326
-72
-309
-573
-845
-895
-965
-930
-829
-817
-967
-1338
-1675
-2127
-2515
-2742
-2911
-2952
-2972
-2859
-2804
-2682
-2488
-2219
-1848
-1493
-1219
-1175
-1179
-1259
-1283
-1185
-1022
-894
-894
-817
-867
-901
-889
-819
-674
-619
-453
-525
-705
-836
-1035
-1126
-1267
-1329
-1449
-1604
-1613
-1630
-1577
-1572
-1538
-1524
-1524
-1438
-1442
-1470
-1508
-1492
-1494
-1450
-1254
-1087
-864
-624
-369
-224
-133
31
121
281
431
548
617
614
702
755
870
1073
1212
1427
1565
1702
1843
1781
1888
1907
1923
2004
1973
2050
1935
1980
2065
1943
2005
1953
1995
2047
2223
2441
2516
2719
2855
3142
3399
3777
4091
4214
4436
4291
3573
2246
353
-1932
-3949
-4990
-5280
-5244
-5079
-4847
-4741
-4505
-3584
-2511
-1824
-1563
-1824
-2541
-3455
-3923
-3932
-3614
-2772
-1745
-958
-318
275
811
1572
2504
3297
3656
3835
3840
3470
3086
2544
1725
807
275
111
114
373
573
573
372
172
-54
-411
-789
-1355
-2070
-2863
-3650
-4237
-4469
-4135
-3636
-3000
-2359
-1996
-1724
-1471
-1009
-610
-277
75
182
155
111
105
19
66
271
542
994
1405
1779
1949
2013
1895
1567
1308
870
350
-139
-587
-1140
-1684
-1954
-2135
-2129
-1908
-1627
-1630
-1755
-1841
-2105
-2254
-2316
-2379
-2492
-2590
-2618
-2822
-2831
-2662
-2481
-2029
-1417
-816
-401
105
484
578
710
692
455
64
-130
-380
-810
-983
-1202
-1375
-1428
-1253
-1042
-1054
-911
-1033
-1262
-1480
-1778
-1996
-2199
-2197
-2297
-2391
-2366
-2352
-2156
-1799
-1341
-996
-716
-467
-439
-478
-518
-595
-711
-686
-556
-482
-304
-121
27
164
380
571
643
736
756
685
593
565
467
467
674
884
1096
1281
1410
1403
1450
1552
1656
1805
1913
2018
1885
1941
1889
1822
2022
1942
2152
2183
2307
2507
2544
2933
3056
3299
3601
3864
4079
4244
4477
4308
3697
2342
428
-1954
-4168
-5394
-5940
-5916
-5803
-5756
-5584
-5329
-4342
-3077
-2097
-1634
-1831
-2283
-2946
-3253
-3141
-2771
-2177
-1491
-731
-166
488
1177
1997
2852
3505
3987
4197
4280
4099
3595
2744
1597
386
-488
-797
-821
-708
-638
-777
-1034
-1294
-1323
-1423
-1683
-2023
-2648
-3353
-3999
-4363
-4437
-4289
-3845
-3387
-2850
-2278
-1700
-1110
-453
193
616
1020
1255
1330
1273
1130
911
471
299
346
588
1011
1348
1475
1293
1091
815
505
173
-293
-853
-1453
-1972
-2529
-2895
-3047
-3097
-2919
-2708
-2482
-2379
-2221
-1955
-1808
-1672
-1550
-1560
-1560
-1465
-1393
-1402
-1444
-1379
-1199
-1055
-754
-550
-550
-351
-267
-135
-101
-168
-140
-408
-626
-882
-1365
-1775
-2028
-2146
-2113
-2041
-1922
-1727
-1650
-1442
-1350
-1496
-1545
-1746
-1850
-1900
-2047
-2035
-2041
-1911
-1649
-1420
-1093
-870
-680
-472
-327
-264
-200
-149
-152
-104
-139
-135
-173
-244
-198
-158
-59
66
214
352
467
532
610
655
649
811
895
1000
1161
1197
1303
1385
1579
1786
1892
2137
2234
2269
2367
2549
2586
2612
2704
2601
2610
2577
2729
2884
2986
3426
3627
3901
4218
4333
4570
4509
4096
2805
706
-1653
-3998
-5572
-6200
-6277
-6407
-6452
-6339
-5971
-4916
-3554
-2311
-1739
-1612
-1534
-1802
-1793
-1620
-1532
-1339
-1110
-655
-199
421
1267
2048
2826
3541
4140
4614
5044
5150
4703
3776
2434
1072
0
-627
-954
-1250
-1485
-1761
-2008
-2004
-1853
-1693
-1676
-1778
-2001
-2410
-2701
-2967
-3236
-3404
-3487
-3372
-3047
-2470
-1749
-1065
-311
403
1018
1666
2210
2541
2632
2479
2107
1534
1079
903
792
822
853
731
564
450
436
323
98
-147
-494
-903
-1269
-1729
-2266
-2747
-3150
-3381
-3466
-3358
-3149
-2832
-2461
-2098
-1756
-1461
-1035
-705
-448
-294
-385
-635
-1055
-1202
-1423
-1507
-1225
-933
-505
-127
348
597
602
667
423
-77
-638
-1134
-1758
-2233
-2488
-2726
-2726
-2662
-2245
-1925
-1640
-1290
-1309
-1194
-1223
-1275
-1195
-1278
-1250
-1416
-1526
-1609
-1678
-1528
-1300
-966
-662
-268
10
160
331
338
327
190
101
-1
-198
-272
-370
-478
-513
-465
-372
-203
42
255
493
683
907
1079
1202
1337
1281
1238
1244
1172
1169
1308
1452
1625
1926
2243
2481
2696
2884
3040
2986
3048
3083
3083
3165
3305
3388
3394
3567
3748
4054
4241
4583
4629
3832
2508
527
-1632
-3506
-4734
-5255
-5849
-6371
-6784
-6911
-6458
-5423
-4214
-3389
-2798
-2342
-1975
-1609
-1234
-867
-837
-824
-782
-716
-478
-230
229
686
1238
1919
2694
3644
4373
4821
4736
4187
3433
2592
2001
1365
716
12
-805
-1561
-2150
-2416
-2545
-2633
-2620
-2561
-2469
-2341
-2158
-2142
-2305
-2561
-2779
-2871
-2921
-2839
-2784
-2722
-2464
-2125
-1550
-868
-148
545
1087
1471
1664
1775
1879
1943
1889
1752
1422
1014
705
461
279
39
-127
-251
-301
-220
-269
-378
-629
-940
-1196
-1533
-1807
-2039
-2346
-2584
-2820
-3039
-3099
-3053
-2836
-2819
-2955
-2897
-3018
-2851
-2483
-2107
-1709
-1462
-1040
-772
-620
-321
-318
-366
-378
-408
-436
-504
-452
-460
-594
-669
-726
-834
-844
-895
-992
-1093
-1246
-1348
-1486
-1548
-1582
-1786
-1833
-1995
-2097
-2104
-2120
-1985
-1939
-1771
-1700
-1657
-1426
-1337
-1211
-1154
-1061
-922
-824
-628
-567
-531
-489
-465
-374
-271
-102
27
188
325
467
630
750
938
1069
1192
1184
1145
1192
1153
1221
1223
1211
1200
1096
1157
1163
1216
1249
1265
1311
1316
1424
1514
1627
1745
1906
2062
2144
2412
2628
2821
3066
3041
2671
1737
540
-715
-1926
-2690
-3326
-4020
-4727
-5357
-5667
-5679
-5395
-5022
-4775
-4531
-4222
-3901
-3536
-3131
-2875
-2772
-2809
-2938
-3057
-3181
-3164
-3093
-2977
-2714
-2350
-1807
-1084
-374
221
658
1013
1310
1565
1820
1994
1969
1727
1387
929
509
165
-170
-450
-752
-924
-1001
-982
-834
-774
-769
-814
-905
-994
-1114
-1236
-1379
-1576
-1801
-1986
-2159
-2226
-2237
-2251
-2186
-2130
-1988
-1773
-1477
-1090
-789
-491
-249
-77
103
242
360
430
485
510
539
585
637
670
681
691
697
723
791
834
890
914
893
875
820
769
670
538
358
158
-20
-152
-236
-302
-299
-288
-253
-146
-32
122
232
322
370
343
332
267
186
106
3
-86
-164
-197
-164
-116
-50
38
115
183
255
307
343
344
315
260
185
137
90
56
36
12
15
24
43
84
124
168
185
213
218
177
145
89
24
-28
-75
-105
-115
-119
-137
-149
-145
-131
-83
-16
15
73
131
171
237
308
365
415
463
530
601
670
778
887
970
1031
1094
1176
1227
1260
1303
1361
1419
1481
1555
1637
1724
1816
1888
1953
2012
2055
2108
2173
2220
2240
2237
2231
2211
2191
2127
2016
1888
1773
1675
1626
1620
1585
1517
1454
1396
1333
1313
1304
1279
1258
1232
1177
1122
1074
1013
958
886
813
736
640
537
461
396
334
272
208
141
89
72
45
22
-1
-32
-71
-103
-149
-201
-232
-259
-280
-286
-302
-338
-357
-380
-419
-452
-473
-490
-498
-498
-477
-454
-411
-370
-328
-296
-249
-204
-168
-123
-85
-72
-72
-73
-88
-78
-75
-55
-21
2
7
8
20
42
44
40
35
16
10
13
21
14
-5
-25
-26
-21
-5
-2
0
12
7
-9
-39
-70
-86
-108
-122
-114
-113
-133
-159
-173
-206
-244
-289
-344
-383
-431
-478
-519
-566
-610
-624
-623
-618
-631
-637
-634
-636
-660
-688
-719
-754
-785
-822
-850
-880
-904
-912
-891
-871
-847
-811
-787
-775
-765
-761
-742
-719
-693
-671
-653
-637
-639
-619
-619
-625
-625
-623
-592
-556
-533
-505
-464
-442
-427
-419
-403
-390
-388
-379
-356
-339
-321
-299
-257
-217
-165
-109
-67
-6
36
56
73
101
126
130
143
148
154
177
173
181
192
195
214
255
302
336
360
364
367
356
360
364
359
338
329
324
319
317
312
299
275
243
208
191
178
160
128
70
9
-25
-33
-30
-17
-12
-39
-72
-88
-89
-86
-98
-136
-173
-218
-269
-325
-379
-448
-519
-586
-642
-687
-728
-762
-793
-808
-832
-824
-823
-836
-845
-853
-856
-885
-915
-944
-977
-1011
-1026
-1027
-1030
-1025
-1025
-1031
-1029
-1018
-979
-930
-887
-848
-808
-787
-767
-731
-689
-658
-621
-594
-573
-548
-536
-534
-542
-534
-538
-534
-501
-472
-448
-417
-388
-377
-347
-295
-258
-244
-225
-206
-213
-212
-210
-223
-226
-245
-271
-280
-294
-301
-303
-291
-290
-294
-298
-304
-311
-350
-377
-423
-454
-460
-471
-493
-519
-534
-546
-553
-557
-567
-580
-592
-614
-614
-631
-642
-657
-677
-688
-675
-660
-656
-652
-666
-683
-686
-683
-696
-694
-686
-685
-685
-687
-698
-693
-686
-681
-675
-682
-662
-636
-615
-584
-551
-529
-518
-515
-499
-493
-482
-473
-480
-461
-449
-444
-439
-434
-430
-429
-429
-419
-386
-341
-295
-258
-229
-202
-168
-164
-155
-131
-115
-86
-65
-52
-31
-13
7
10
20
35
57
88
127
164
174
184
175
179
177
191
209
225
222
210
208
186
161
130
94
61
38
20
-10
-50
-94
-140
-168
-174
-175
-169
-168
-174
-185
-197
-216
-259
-291
-309
-328
-343
-370
-414
-467
-521
-579
-625
-653
-682
-710
-738
-771
-790
-779
-778
-777
-772
-770
-783
-797
-801
-799
-818
-839
-871
-906
-936
-969
-983
-993
-996
-989
-965
-917
-865
-828
-806
-777
-751
-735
-707
-659
-621
-615
-617
-606
-595
-601
-591
-553
-530
-498
-473
-427
-378
-344
-310
-264
-209
-175
-142
-118
-115
-115
-120
-142
-164
-160
-167
-179
-181
-182
-179
-167
-151
-159
-171
-194
-232
-272
-316
-352
-376
-373
-365
-367
-364
-357
-345
-349
-357
-361
-366
-391
-434
-474
-512
-536
-557
-582
-593
-585
-588
-604
-605
-596
-588
-586
-595
-602
-613
-622
-628
-640
-663
-695
-725
-734
-734
-724
-724
-727
-703
-660
-621
-599
-563
-529
-504
-467
-428
-413
-393
-372
-341
-310
-297
-282
-284
-268
-241
-205
-172
-142
-113
-84
-57
-40
-14
11
41
62
91
96
91
85
74
91
84
84
112
133
124
137
156
178
197
203
215
243
266
275
296
316
339
367
384
390
396
398
387
380
368
349
346
354
368
367
347
317
294
286
290
299
298
284
258
220
184
167
135
91
46
10
-19
-59
-96
-135
-192
-274
-338
-401
-466
-502
-543
-568
-584
-606
-621
-633
-653
-669
-691
-709
-726
-748
-763
-787
-807
-813
-826
-851
-862
-869
-857
-831
-800
-769
-744
-709
-690
-671
-641
-615
-578
-535
-508
-479
-453
-425
-402
-383
-354
-342
-306
-268
-243
-246
-236
-220
-216
-207
-200
-190
-184
-151
-131
-114
-113
-123
-135
-153
-178
-198
-216
-242
-259
-273
-303
-334
-364
-387
-397
-403
-406
-412
-425
-443
-448
-448
-428
-415
-415
-420
-430
-442
-460
-471
-473
-464
-457
-441
-442
-459
-475
-483
-490
-494
-493
-498
-506
-523
-526
-533
-551
-573
-597
-622
-651
-690
-719
-736
-755
-766
-775
-764
-751
-740
-715
-698
-688
-668
-649
-636
-618
-603
-571
-547
-528
-502
-461
-410
-373
-335
-308
-271
-233
-204
-166
-136
-110
-94
-79
-53
-34
-17
10
23
40
63
77
96
123
144
162
158
165
183
195
213
221
227
235
256
272
282
293
299
298
303
302
299
291
282
295
308
317
310
310
302
306
306
298
277
232
197
180
168
174
173
160
149
121
97
71
30
-10
-67
-133
-186
-234
-268
-331
-405
-465
-524
-566
-596
-610
-612
-620
-620
-622
-632
-654
-675
-694
-721
-733
-741
-755
-766
-779
-793
-816
-837
-854
-862
-878
-890
-883
-851
-816
-779
-738
-698
-664
-635
-593
-555
-513
-493
-469
-443
-436
-425
-411
-406
-415
-412
-396
-367
-341
-325
-288
-235
-191
-143
-111
-94
-79
-76
-66
-64
-69
-78
-83
-84
-91
-98
-101
-107
-109
-113
-114
-113
-121
-135
-135
-141
-150
-156
-175
-201
-223
-254
-272
-288
-315
-325
-317
-314
-316
-339
-365
-386
-413
-429
-463
-499
-505
-505
-506
-512
-507
-507
-535
-537
-523
-517
-531
-534
-532
-541
-528
-517
-497
-487
-484
-474
-468
-444
-440
-448
-445
-443
-430
-420
-430
-420
-402
-394
-376
-357
-344
-329
-312
-279
-239
-201
-157
-128
-111
-93
-73
-49
-31
-25
-10
19
49
76
102
143
185
223
254
280
302
332
343
345
369
379
382
383
389
402
412
395
361
351
361
387
406
438
456
454
459
456
443
435
444
448
439
412
383
370
357
337
315
302
290
299
298
290
287
272
247
208
183
161
123
72
35
-10
-62
-119
-155
-184
-229
-278
-329
-363
-408
-460
-498
-538
-551
-536
-534
-549
-565
-584
-609
-617
-619
-631
-650
-670
-696
-712
-733
-756
-782
-795
-791
-786
-764
-732
-697
-672
-639
-613
-590
-566
-547
-533
-533
-536
-549
-566
-557
-544
-549
-534
-515
-495
-463
-418
-380
-371
-352
-323
-302
-284
-269
-268
-283
-293
-287
-275
-250
-227
-223
-226
-214
-211
-205
-207
-209
-217
-240
-251
-273
-287
-294
-298
-292
-284
-274
-267
-265
-281
-312
-347
-378
-405
-430
-437
-430
-431
-434
-449
-469
-470
-471
-487
-515
-528
-540
-537
-542
-562
-574
-591
-603
-624
-641
-648
-652
-644
-624
-593
-564
-542
-526
-517
-510
-499
-484
-471
-472
-486
-509
-508
-496
-480
-479
-468
-458
-450
-432
-416
-391
-359
-334
-333
-315
-294
-276
-260
-247
-228
-202
-174
-140
-104
-76
-35
3
30
54
60
70
56
50
37
14
5
1
-1
-12
1
12
30
48
68
91
94
76
77
98
101
108
105
115
141
174
209
254
287
306
331
345
367
386
403
395
363
325
290
253
230
226
207
178
138
126
126
130
109
77
40
-30
-76
-125
-189
-260
-339
-418
-479
-527
-545
-559
-573
-586
-599
-615
-624
-614
-602
-608
-622
-629
-620
-635
-649
-647
-658
-661
-658
-645
-651
-650
-631
-616
-602
-593
-581
-574
-587
-584
-584
-563
-532
-496
-473
-469
-458
-446
-435
-433
-429
-433
-430
-416
-394
-386
-387
-386
-367
-344
-306
-255
-213
-185
-157
-129
-119
-103
-79
-67
-57
-57
-73
-91
-97
-95
-91
-86
-86
-84
-78
-80
-70
-55
-60
-64
-68
-91
-120
-151
-180
-200
-230
-266
-282
-292
-320
-348
-335
-323
-330
-329
-342
-357
-381
-398
-422
-436
-450
-474
-488
-514
-537
-559
-554
-546
-532
-531
-542
-551
-563
-562
-552
-538
-526
-526
-524
-517
-514
-498
-479
-455
-426
-413
-413
-401
-384
-370
-355
-329
-303
-279
-256
-225
-198
-163
-116
-88
-68
-43
-21
-4
0
20
37
44
41
37
54
81
119
144
160
166
175
189
208
232
246
253
253
249
253
264
274
278
283
305
315
326
358
388
422
459
505
534
548
551
554
550
520
488
473
456
423
408
389
369
346
339
343
344
352
339
303
249
209
175
126
93
47
-17
-61
-97
-150
-211
-260
-312
-363
-398
-445
-494
-533
-560
-587
-603
-600
-594
-592
-584
-573
-563
-548
-550
-540
-536
-563
-595
-623
-652
-695
-729
-754
-761
-756
-744
-715
-687
-653
-627
-626
-613
-594
-582
-572
-575
-595
-618
-627
-622
-601
-589
-583
-564
-544
-510
-467
-436
-393
-358
-327
-293
-263
-229
-212
-209
-199
-182
-180
-158
-137
-139
-138
-124
-128
-133
-135
-147
-139
-145
-159
-157
-159
-165
-174
-184
-196
-208
-215
-228
-230
-238
-253
-281
-319
-339
-355
-373
-378
-389
-402
-412
-431
-445
-470
-491
-505
-524
-553
-585
-602
-621
-648
-661
-682
-696
-708
-711
-703
-708
-709
-710
-693
-673
-655
-645
-644
-628
-611
-602
-607
-608
-587
-563
-538
-496
-443
-416
-396
-377
-368
-341
-316
-306
-294
-283
-288
-285
-267
-254
-235
-214
-188
-163
-134
-115
-99
-66
-32
-2
10
22
50
59
65
63
55
69
76
84
115
141
168
205
247
269
286
309
319
333
344
360
369
353
344
347
352
361
369
389
414
426
450
476
499
509
490
471
451
423
391
355
323
282
231
212
215
206
194
170
155
135
94
41
-22
-89
-122
-153
-190
-219
-243
-273
-311
-351
-383
-395
-414
-430
-460
-487
-514
-532
-552
-583
-587
-590
-592
-595
-597
-606
-624
-630
-645
-652
-668
-689
-698
-708
-719
-721
-711
-699
-681
-659
-636
-620
-605
-583
-550
-514
-487
-448
-422
-398
-371
-345
-318
-307
-298
-282
-270
-263
-252
-245
-224
-199
-180
-143
-117
-92
-69
-43
-23
-11
-8
-17
-36
-41
-61
-97
-117
-130
-142
-155
-162
-182
-192
-207
-225
-242
-246
-259
-289
-296
-294
-297
-306
-298
-298
-307
-313
-326
-340
-349
-357
-375
-385
-401
-412
-411
-418
-440
-441
-446
-455
-456
-458
-452
-463
-459
-448
-448
-441
-437
-436
-430
-418
-414
-407
-395
-398
-393
-383
-384
-379
-368
-370
-362
-349
-343
-343
-330
-301
-263
-250
-236
-215
-193
-165
-155
-140
-140
-151
-161
-161
-179
-198
-186
-190
-177
-155
-133
-104
-70
-30
-3
21
50
98
129
133
134
140
141
132
132
141
148
142
149
155
172
187
198
217
224
230
228
235
235
236
240
230
239
248
251
253
261
282
285
291
296
288
261
231
198
183
181
169
155
133
116
91
69
59
47
16
-12
-55
-93
-127
-169
-219
-259
-304
-337
-342
-368
-409
-455
-507
-553
-589
-613
-637
-656
-666
-685
-713
-746
-771
-777
-778
-769
-767
-782
-780
-781
-805
-828
-833
-827
-819
-806
-790
-781
-778
-770
-752
-736
-709
-685
-656
-632
-607
-586
-551
-518
-483
-446
-415
-391
-377
-357
-338
-341
-343
-347
-344
-338
-328
-303
-283
-261
-266
-275
-271
-266
-255
-255
-246
-247
-236
-210
-212
-208
-217
-226
-224
-213
-200
-186
-174
-183
-194
-201
-219
-248
-282
-298
-309
-333
-354
-369
-366
-360
-372
-393
-409
-429
-461
-502
-543
-578
-603
-614
-606
-610
-612
-602
-596
-599
-605
-600
-586
-593
-607
-611
-616
-625
-629
-623
-612
-613
-613
-600
-578
-567
-550
-541
-512
-549
-655
-604
-577
-635
-607
-632
-629
-581
-555
-525
-508
-480
-438
-421
-465
-418
-326
-277
-229
-230
-214
-218
-236
-239
-227
-219
-213
-164
-145
-155
-230
-287
-283
-257
-204
-159
-119
-109
-102
-89
-93
-66
-33
-44
-43
-23
-15
20
41
58
62
85
119
173
240
322
406
459
548
629
725
822
927
1008
1076
1060
975
795
566
366
142
-51
-251
-496
-830
-1144
-1375
-1519
-1661
-1762
-1853
-1943
-1963
-1930
-1839
-1799
-1830
-1929
-1980
-1982
-1954
-1944
-2015
-2113
-2251
-2364
-2426
-2422
-2330
-2225
-2085
-1868
-1640
-1377
-1108
-874
-703
-564
-415
-298
-208
-145
-163
-281
-510
-766
-984
-1155
-1279
-1425
-1591
-1773
-1910
-1985
-2019
-2015
-2014
-2036
-2015
-1959
-1942
-1955
-2042
-2189
-2335
-2462
-2576
-2642
-2750
-2910
-3094
-3291
-3441
-3471
-3436
-3410
-3334
-3202
-3061
-2875
-2707
-2530
-2378
-2328
-2300
-2208
-2087
-1963
-1879
-1805
-1971
-2365
-2457
-2504
-2539
-2476
-2305
-2231
-2333
-2236
-1992
-1866
-1765
-1729
-1666
-1586
-1557
-1486
-1525
-1575
-1774
-1970
-2009
-1932
-1792
-1715
-1601
-1551
-1557
-1432
-1274
-1067
-950
-914
-907
-938
-875
-953
-1053
-1219
-1435
-1561
-1628
-1593
-1552
-1562
-1521
-1572
-1489
-1285
-1078
-777
-585
-432
-392
-287
-129
-45
-21
-24
-27
-16
128
293
370
518
715
826
1076
1385
1716
1953
2165
2367
2466
2686
2929
3063
3139
3274
3452
3574
3724
3906
3990
4136
4312
4460
4757
5062
5347
5624
5862
6125
6307
6531
6667
6567
6301
5612
4480
3363
2251
1281
497
-132
-933
-1923
-2638
-2897
-2851
-2547
-2198
-1835
-1312
-633
204
946
1475
1638
1620
1724
2054
2380
2546
2591
2480
2388
2489
2882
3409
3975
4553
5107
5680
6285
6691
6927
6961
6773
6461
6059
5621
4980
4192
3295
2264
1398
755
277
23
-119
-211
-323
-319
-138
32
233
340
315
301
364
385
270
35
-241
-506
-513
-262
75
412
780
1176
1597
2159
2739
3232
3592
3924
4072
4082
3962
3702
3242
2722
2161
1585
1135
776
477
93
-157
-372
-531
-554
-465
-433
-465
-573
-704
-884
-1067
-1308
-1673
-1997
-2214
-2349
-2444
-2399
-2401
-2364
-2294
-2361
-2218
-1895
-1582
-1264
-864
-425
-242
-106
181
249
323
326
232
79
-39
-196
-569
-870
-1103
-1322
-1476
-1553
-1525
-1534
-1611
-1637
-1807
-1825
-1869
-1894
-1929
-1975
-1985
-2079
-2109
-2148
-2259
-2251
-2134
-1968
-1759
-1533
-1271
-1086
-794
-580
-380
-122
177
422
519
593
632
613
612
581
611
678
674
772
932
1125
1193
1237
1389
1527
1607
1720
1792
1821
1782
1771
1715
1608
1590
1609
1621
1616
1654
1664
1737
1810
1865
1873
2032
2201
2407
2602
2850
2972
3099
3375
3584
3559
3218
2183
604
-782
-2019
-2937
-3604
-4135
-4974
-6008
-6587
-6526
-6066
-5402
-4803
-4228
-3475
-2458
-1472
-783
-474
-633
-794
-731
-299
80
144
91
-81
-126
176
718
1413
2074
2654
3091
3437
3693
3598
3280
2762
2075
1279
558
-93
-900
-1818
-2773
-3630
-4090
-4188
-4052
-3759
-3402
-3087
-2890
-2555
-2196
-1908
-1706
-1615
-1596
-1588
-1487
-1416
-1486
-1584
-1608
-1443
-948
-241
428
945
1381
1704
2036
2369
2598
2627
2434
2164
1705
1157
528
-134
-792
-1341
-1732
-2030
-2118
-2073
-2056
-2028
-2036
-1990
-1892
-1716
-1532
-1554
-1591
-1802
-1979
-2088
-2142
-2161
-2210
-2058
-1736
-1370
-872
-507
-132
199
555
925
1163
1356
1246
612
-54
-659
-1322
-1811
-2040
-2153
-2337
-2402
-2251
-1992
-1848
-1805
-1751
-1627
-1389
-1209
-1186
-1246
-1631
-2052
-2313
-2416
-2316
-2274
-2186
-1989
-1783
-1513
-1252
-906
-517
-243
-61
117
316
260
80
-201
-507
-722
-827
-818
-764
-723
-697
-718
-566
-285
-19
193
430
590
553
502
432
288
131
24
-13
61
283
505
766
1005
1184
1365
1693
2216
2556
2810
3049
3144
3146
3152
3140
2935
2900
2750
2524
2503
2459
2345
2305
2282
2429
2477
2704
2916
3162
3339
3406
3442
3373
3247
2707
1386
-296
-1854
-3141
-3943
-4364
-4724
-5367
-5941
-6210
-5831
-4807
-3841
-3097
-2329
-1461
-541
286
823
794
355
158
142
459
826
886
731
727
997
1476
2058
2776
3329
3665
3911
3989
3696
3056
2324
1445
545
-269
-1118
-1886
-2479
-3001
-3518
-3832
-3737
-3431
-2934
-2243
-1733
-1462
-1349
-1249
-1149
-1029
-964
-1113
-1252
-1199
-1092
-933
-773
-582
-306
187
970
1697
2238
2569
2671
2633
2570
2377
2021
1579
1091
509
-90
-611
-1140
-1573
-1802
-1853
-1796
-1655
-1448
-1253
-1160
-1153
-1258
-1342
-1410
-1462
-1491
-1664
-1805
-1964
-2047
-1904
-1685
-1348
-964
-438
78
582
977
1230
1380
1459
1260
890
341
-381
-993
-1449
-1788
-1999
-2143
-2131
-1902
-1534
-1124
-715
-271
-141
-22
-71
-408
-847
-1412
-1956
-2365
-2608
-2807
-2962
-2807
-2569
-2198
-1612
-1182
-612
-59
437
750
839
809
498
205
-89
-495
-730
-981
-1211
-1287
-1205
-1013
-816
-484
-213
169
471
602
604
512
343
86
-187
-421
-632
-731
-772
-685
-405
-94
279
788
1357
1884
2281
2595
2756
2749
2645
2504
2346
2155
2052
1965
1909
2032
1985
2023
2294
2504
2756
2965
3143
3182
3159
3084
2796
2692
2488
2306
2301
2326
2405
2355
2307
2200
1625
547
-730
-1835
-2705
-3163
-3367
-3851
-4385
-5029
-5406
-5019
-4250
-3552
-2952
-2324
-1573
-735
-102
230
228
96
221
574
1033
1323
1254
1108
1194
1525
1959
2310
2686
3039
3327
3463
3377
2870
2133
1512
915
351
-235
-917
-1629
-2158
-2492
-2844
-2937
-2881
-2681
-2260
-1813
-1449
-1329
-1380
-1357
-1286
-1177
-1049
-997
-976
-845
-691
-556
-308
-28
394
942
1447
1917
2182
2234
2231
2088
1849
1563
1202
816
464
152
-302
-777
-1049
-1297
-1367
-1215
-1196
-1197
-1132
-1135
-1183
-1282
-1384
-1537
-1620
-1610
-1643
-1598
-1633
-1620
-1463
-1228
-897
-568
-246
107
405
613
666
718
622
520
466
260
44
-924
-1769
-2093
-2712
-2649
-2352
-2418
-2046
-1660
-1718
-1409
-845
-999
-1180
-1096
-1307
-1322
-1556
-2018
-2322
-2613
-2352
-2202
-1964
-1335
-995
-744
-382
-72
71
76
93
-95
-181
-321
-725
-1110
-1500
-1642
-1586
-1537
-1442
-1135
-939
-683
-324
-273
-246
-61
-135
-199
-228
-329
-523
-767
-856
-810
-749
-488
-163
143
680
1122
1435
1779
2089
2290
2394
2363
2284
2098
1932
1875
1757
1693
1694
1730
1870
2057
2304
2331
2386
2545
2409
2342
2327
2004
1815
1796
1622
1676
1848
1719
1854
2253
2166
2303
2264
1223
69
-1096
-2405
-3178
-3410
-3817
-4298
-4536
-4859
-4918
-4111
-3483
-2818
-2086
-1483
-764
-131
60
28
-457
-672
-495
-278
88
326
232
374
853
1397
1989
2312
2500
2811
3033
3008
2683
1751
756
-14
-566
-1040
-1440
-1885
-2405
-2574
-2476
-2432
-2238
-2074
-1872
-1537
-1181
-1035
-1163
-1477
-1702
-1826
-1872
-1773
-1606
-1401
-1015
-627
-227
189
618
1080
1489
1824
1979
1866
1590
1246
819
369
-19
-353
-565
-649
-718
-857
-984
-973
-935
-829
-716
-803
-931
-1117
-1309
-1530
-1829
-2091
-2198
-2179
-1986
-1695
-1478
-1271
-941
-662
-238
126
334
552
574
612
565
313
43
-185
-367
-495
-1113
-1653
-1824
-2246
-2175
-1750
-1838
-1627
-1264
-1386
-1133
-702
-868
-1056
-1149
-1413
-1430
-1674
-2016
-2222
-2522
-2134
-1784
-1710
-1217
-876
-761
-363
-110
-107
-204
-286
-531
-538
-547
-722
-991
-1235
-1177
-971
-844
-750
-599
-469
-395
-224
-335
-558
-482
-700
-750
-728
-888
-943
-986
-1001
-741
-553
-372
19
256
519
875
985
999
1231
1297
1413
1516
1408
1414
1409
1453
1553
1687
1887
2097
2305
2500
2617
2544
2443
2449
2253
2048
2014
1662
1496
1517
1359
1466
1593
1652
1927
2340
2579
2854
3086
2863
2716
2009
485
-715
-2147
-3199
-3439
-3703
-3915
-4032
-4100
-4016
-3419
-2572
-1985
-1372
-997
-652
-269
-365
-569
-1216
-1678
-1504
-1066
-490
5
371
697
1272
2095
2615
2974
2924
2796
2747
2485
2108
1173
-22
-803
-1227
-1383
-1373
-1440
-1649
-1626
-1411
-1249
-1121
-1187
-1304
-1356
-1398
-1419
-1720
-2203
-2518
-2586
-2349
-1873
-1414
-966
-452
93
623
964
1160
1271
1289
1243
1166
870
494
147
-192
-453
-486
-435
-300
-93
35
76
-27
-254
-408
-654
-937
-1183
-1533
-1859
-1997
-2140
-2303
-2221
-2090
-1851
-1336
-957
-654
-402
-353
-326
-211
-274
-325
-379
-492
-525
-437
-503
-451
-408
-389
-412
-448
-665
-1277
-1535
-1703
-2058
-1913
-1846
-2019
-1810
-1529
-1507
-1241
-994
-1111
-1022
-960
-1052
-1067
-1479
-1617
-1696
-1795
-1452
-1268
-1202
-956
-685
-508
-341
-137
-238
-299
-305
-366
-456
-726
-872
-1078
-1245
-1126
-1026
-1015
-935
-729
-692
-612
-486
-610
-637
-653
-667
-694
-754
-792
-841
-808
-713
-571
-357
-133
132
373
621
776
909
1083
1200
1283
1370
1354
1357
1401
1500
1611
1716
1905
2065
2261
2409
2370
2365
2264
2080
1975
1862
1693
1596
1370
1282
1318
1214
1365
1665
1662
1946
2316
2323
2522
2533
2129
1371
92
-1141
-2180
-3067
-3242
-3236
-3522
-3496
-3365
-3313
-2685
-2082
-1808
-1375
-1151
-922
-759
-975
-1329
-1834
-2105
-1765
-1070
-405
210
677
989
1535
2221
2453
2449
2248
1924
1735
1484
996
229
-640
-1123
-1152
-1069
-908
-797
-939
-869
-592
-586
-684
-981
-1380
-1545
-1594
-1608
-1762
-2063
-2198
-1976
-1553
-952
-406
-45
344
710
914
1042
929
694
572
449
399
334
126
-54
-136
-74
100
345
484
572
536
386
168
-200
-628
-993
-1309
-1597
-1710
-1772
-1832
-1783
-1696
-1539
-1323
-1085
-826
-707
-607
-606
-711
-775
-856
-920
-953
-847
-710
-525
-267
-133
-12
91
114
172
98
-326
-986
-1285
-1742
-2177
-1908
-1941
-2000
-1582
-1345
-1108
-684
-490
-580
-581
-546
-613
-827
-1338
-1697
-2106
-2370
-1986
-1733
-1515
-1103
-802
-500
-187
122
-42
-323
-341
-515
-643
-829
-1167
-1507
-1711
-1544
-1241
-975
-743
-532
-396
-179
-42
-191
-363
-592
-734
-766
-829
-886
-980
-1025
-876
-554
-230
83
334
507
756
866
890
944
847
837
991
1003
1047
1227
1270
1264
1566
1791
1920
2184
2371
2364
2378
2382
2208
1855
1763
1653
1303
1303
1385
1254
1336
1552
1589
1763
2026
2076
2212
2442
2448
2375
2375
2096
1800
1360
397
-566
-1416
-2417
-2800
-2750
-2863
-2826
-2793
-2808
-2500
-2176
-1982
-1787
-1860
-1823
-1622
-1620
-1556
-1674
-1942
-1784
-1333
-595
150
603
988
1318
1666
1929
1977
1659
1248
1122
953
826
571
-7
-550
-717
-638
-450
-316
-435
-563
-586
-643
-704
-1082
-1578
-1794
-1907
-1808
-1644
-1730
-1829
-1711
-1453
-956
-529
-308
-93
91
229
376
378
190
22
-10
93
184
266
270
224
289
456
609
628
588
449
251
61
-169
-525
-915
-1149
-1346
-1399
-1356
-1327
-1281
-1259
-1164
-985
-941
-877
-854
-922
-965
-936
-972
-997
-1058
-1025
-891
-722
-501
-186
-140
-57
138
86
84
116
-136
-306
-639
-1221
-1320
-1635
-2079
-1811
-1699
-1693
-1139
-783
-690
-414
-277
-374
-550
-781
-856
-1339
-1834
-1789
-2110
-2270
-1763
-1659
-1480
-894
-535
-286
-91
-46
-128
-462
-707
-784
-1126
-1407
-1422
-1499
-1493
-1218
-978
-825
-586
-302
-129
-3
-33
-205
-378
-607
-709
-850
-966
-945
-934
-822
-543
-349
-180
111
221
349
674
640
562
594
523
513
570
694
776
857
1153
1453
1572
1846
2106
2087
2154
2282
2213
2137
2067
1908
1775
1695
1694
1685
1585
1694
1817
1880
1991
2071
2149
2133
2243
2387
2391
2447
2372
2158
1972
1416
602
-163
-1067
-1831
-2178
-2405
-2593
-2657
-2667
-2482
-2141
-1877
-1604
-1599
-1696
-1443
-1336
-1321
-1233
-1370
-1486
-1360
-1059
-682
-361
-18
525
1039
1509
1888
1788
1509
1329
1192
1075
851
565
184
-110
-235
-345
-443
-626
-660
-508
-343
-155
-150
-308
-498
-667
-758
-890
-1082
-1285
-1334
-1268
-1175
-991
-901
-793
-558
-279
6
193
305
362
362
369
352
264
125
28
-36
-55
20
97
178
217
268
311
317
274
147
7
-153
-299
-412
-537
-662
-777
-865
-870
-828
-765
-692
-594
-477
-326
-190
-159
-144
-158
-154
-121
-109
-88
-93
-79
-26
7
37
70
104
84
67
75
64
-1
-147
-282
-345
-377
-407
-457
-460
-392
-348
-379
-468
-484
-482
-486
-453
-445
-446
-483
-520
-588
-663
-709
-797
-878
-926
-910
-856
-798
-728
-702
-663
-605
-573
-525
-473
-447
-446
-420
-395
-380
-389
-380
-327
-345
-401
-406
-405
-397
-365
-305
-202
-120
-103
-131
-194
-239
-235
-249
-281
-300
-278
-214
-287
-322
-252
-255
-266
-240
-195
-143
-89
-53
-50
-39
28
38
1
-3
-32
-99
-195
-274
-288
-257
-164
-11
140
300
444
539
635
741
782
774
752
716
693
652
640
669
742
834
872
862
911
977
1030
1101
1195
1277
1278
1230
1103
928
674
345
26
-265
-497
-586
-600
-528
-364
-231
-208
-252
-281
-283
-337
-376
-497
-721
-877
-1040
-1276
-1442
-1471
-1480
-1540
-1564
-1585
-1620
-1550
-1373
-1183
-1018
-813
-642
-611
-598
-568
-608
-684
-754
-828
-915
-980
-1031
-1080
-1080
-1013
-905
-787
-661
-505
-389
-285
-195
-117
-51
-41
-50
-97
-159
-207
-296
-387
-458
-521
-529
-531
-514
-456
-405
-309
-233
-162
-69
-5
29
65
68
19
16
-52
-178
-302
-426
-463
-515
-607
-600
-667
-662
-674
-637
-564
-580
-571
-587
-620
-600
-637
-685
-720
-756
-776
-862
-936
-981
-1013
-1022
-1031
-1027
-974
-918
-845
-770
-714
-685
-676
-681
-732
-789
-838
-888
-920
-923
-922
-958
-960
-933
-956
-973
-975
-984
-977
-920
-854
-776
-674
-570
-502
-454
-417
-396
-399
-377
-362
-378
-380
-368
-342
-292
-227
-174
-148
-116
-91
-113
-124
-111
-108
-126
-134
-139
-177
-219
-238
-226
-225
-219
-206
-196
-170
-151
-122
-78
-19
36
65
87
84
77
92
95
102
114
118
115
118
121
141
170
202
268
323
362
409
427
432
461
482
507
553
606
657
695
723
749
808
896
983
1081
1165
1233
1282
1349
1415
1460
1503
1538
1517
1413
1221
932
541
140
-183
-407
-450
-356
-230
-101
7
26
-48
-99
-122
-227
-349
-494
-753
-1022
-1243
-1413
-1520
-1520
-1488
-1554
-1626
-1642
-1642
-1568
-1387
-1132
-944
-773
-632
-600
-610
-602
-648
-712
-789
-895
-1007
-1116
-1136
-1131
-1102
-991
-839
-699
-514
-346
-217
-75
37
121
161
154
128
58
-20
-99
-202
-265
-288
-315
-319
-288
-236
-162
-87
16
79
96
142
156
131
75
4
-86
-186
-272
-367
-469
-511
-537
-554
-534
-513
-492
-466
-418
-388
-403
-424
-449
-503
-564
-604
-654
-690
-689
-697
-707
-720
-721
-710
-723
-722
-719
-739
-758
-778
-839
-922
-1040
-1155
-1224
-1283
-1308
-1280
-1226
-1151
-1053
-959
-892
-838
-781
-771
-786
-804
-865
-941
-1011
-1077
-1115
-1125
-1123
-1105
-1034
-933
-829
-718
-573
-419
-313
-253
-215
-212
-236
-269
-343
-431
-491
-512
-551
-589
-584
-579
-571
-528
-474
-408
-335
-253
-176
-123
-96
-106
-127
-148
-184
-254
-327
-393
-446
-446
-430
-400
-363
-302
-217
-150
-86
-15
45
103
150
164
179
189
200
208
206
241
270
287
336
394
458
535
603
677
749
806
853
895
961
1014
1042
1085
1113
1163
1254
1306
1363
1419
1471
1502
1509
1457
1322
1105
759
325
-93
-449
-712
-786
-667
-511
-356
-228
-222
-261
-262
-258
-313
-396
-545
-788
-1052
-1266
-1435
-1512
-1497
-1544
-1655
-1741
-1807
-1830
-1747
-1504
-1221
-987
-753
-592
-568
-546
-562
-638
-725
-846
-992
-1165
-1294
-1332
-1312
-1252
-1110
-952
-800
-610
-453
-307
-148
-20
59
80
94
55
-33
-107
-210
-308
-362
-405
-430
-419
-392
-333
-283
-228
-154
-108
-50
-7
26
46
23
0
-56
-112
-138
-190
-245
-265
-281
-287
-284
-272
-249
-204
-152
-137
-142
-177
-208
-269
-322
-357
-421
-442
-446
-465
-505
-533
-541
-587
-623
-647
-722
-792
-862
-934
-993
-1056
-1101
-1114
-1097
-1077
-1073
-1064
-1067
-1072
-1053
-1019
-984
-925
-863
-830
-796
-757
-720
-681
-667
-670
-659
-677
-709
-728
-721
-691
-654
-584
-507
-476
-435
-400
-389
-398
-424
-455
-507
-578
-621
-635
-648
-644
-645
-616
-578
-556
-516
-474
-415
-355
-340
-329
-322
-320
-299
-295
-300
-306
-313
-303
-290
-255
-203
-173
-121
-64
-12
44
79
120
165
194
210
206
184
172
148
149
175
192
241
304
353
422
504
588
644
694
765
828
879
953
1020
1074
1119
1156
1216
1253
1282
1328
1353
1403
1475
1532
1594
1612
1572
1433
1122
690
226
-171
-464
-594
-486
-303
-135
43
114
86
72
56
27
-78
-272
-546
-880
-1193
-1393
-1476
-1465
-1453
-1550
-1626
-1696
-1740
-1656
-1446
-1130
-860
-672
-526
-507
-543
-564
-629
-707
-830
-969
-1101
-1236
-1245
-1188
-1113
-959
-797
-625
-441
-292
-139
3
98
133
131
110
35
-76
-152
-265
-393
-440
-467
-488
-456
-400
-314
-254
-220
-158
-143
-120
-87
-68
-44
-43
-60
-87
-122
-140
-163
-184
-172
-166
-172
-164
-173
-172
-144
-125
-138
-178
-207
-265
-341
-371
-422
-503
-530
-525
-517
-536
-573
-589
-614
-627
-635
-666
-701
-728
-785
-826
-884
-956
-1020
-1091
-1149
-1226
-1275
-1263
-1229
-1121
-959
-817
-666
-548
-475
-429
-438
-476
-526
-583
-648
-714
-793
-835
-853
-867
-857
-852
-832
-760
-654
-547
-428
-291
-182
-118
-100
-120
-172
-267
-375
-486
-614
-721
-770
-768
-734
-693
-633
-553
-491
-454
-427
-385
-354
-341
-331
-333
-367
-420
-467
-519
-573
-602
-622
-624
-584
-502
-402
-292
-185
-97
-15
33
70
87
99
116
136
160
210
272
321
384
435
498
576
627
692
764
802
842
853
835
852
859
870
906
953
1031
1084
1154
1245
1341
1449
1554
1662
1715
1672
1495
1158
693
196
-185
-485
-637
-492
-278
-65
162
273
306
307
305
264
138
-94
-401
-740
-1075
-1271
-1334
-1357
-1374
-1462
-1568
-1664
-1712
-1622
-1396
-1091
-825
-634
-496
-456
-506
-558
-570
-652
-809
-930
-1070
-1189
-1191
-1165
-1070
-910
-754
-574
-432
-306
-162
-49
48
100
96
79
28
-51
-113
-198
-284
-323
-360
-366
-338
-300
-219
-162
-125
-71
-50
-51
-8
30
18
-2
-37
-81
-113
-155
-208
-220
-214
-207
-178
-166
-162
-128
-100
-78
-97
-156
-208
-284
-373
-448
-514
-584
-628
-631
-617
-614
-603
-566
-550
-535
-523
-545
-562
-604
-666
-739
-834
-940
-991
-1027
-1059
-1040
-995
-925
-851
-749
-643
-571
-527
-490
-466
-477
-510
-545
-564
-594
-632
-640
-635
-627
-575
-516
-505
-511
-507
-497
-496
-496
-493
-485
-498
-511
-507
-507
-494
-469
-452
-441
-429
-408
-386
-393
-405
-419
-421
-428
-438
-442
-455
-477
-492
-490
-477
-452
-434
-410
-370
-346
-339
-330
-339
-343
-333
-328
-324
-321
-326
-315
-313
-293
-247
-182
-129
-73
-2
50
115
168
217
291
320
323
318
312
310
327
354
370
436
487
532
590
640
719
811
860
919
971
1011
1051
1114
1186
1243
1299
1347
1393
1441
1466
1464
1389
1189
880
468
42
-306
-534
-581
-453
-271
-57
117
197
214
177
114
42
-108
-349
-639
-974
-1265
-1400
-1447
-1458
-1486
-1529
-1574
-1605
-1591
-1506
-1320
-1090
-886
-745
-672
-668
-709
-753
-800
-882
-973
-1084
-1196
-1223
-1210
-1156
-1053
-932
-795
-665
-538
-415
-309
-207
-114
-74
-89
-107
-129
-138
-152
-201
-243
-274
-288
-266
-237
-194
-160
-128
-93
-85
-92
-75
-23
8
31
21
-34
-65
-95
-134
-151
-167
-173
-181
-192
-212
-227
-227
-228
-245
-276
-319
-375
-416
-455
-513
-551
-575
-584
-565
-557
-569
-568
-551
-528
-507
-506
-534
-544
-576
-616
-622
-665
-726
-752
-779
-829
-869
-942
-1010
-1026
-1046
-1016
-972
-915
-802
-692
-607
-575
-579
-582
-621
-685
-735
-793
-829
-867
-903
-920
-916
-876
-781
-684
-608
-520
-445
-399
-357
-302
-263
-251
-266
-298
-341
-409
-481
-527
-571
-594
-592
-597
-594
-597
-579
-525
-501
-471
-424
-404
-386
-396
-429
-446
-456
-456
-445
-441
-434
-408
-387
-353
-311
-269
-216
-158
-98
-38
9
57
122
163
186
217
240
270
310
332
377
422
481
559
642
727
819
900
977
1030
1062
1093
1090
1113
1163
1204
1272
1336
1392
1485
1549
1602
1694
1749
1740
1684
1512
1214
808
371
-3
-276
-428
-406
-260
-105
74
185
189
152
88
20
-84
-315
-599
-884
-1183
-1409
-1510
-1553
-1594
-1641
-1667
-1684
-1709
-1644
-1441
-1187
-934
-699
-522
-466
-488
-547
-628
-729
-864
-961
-1035
-1099
-1108
-1061
-983
-869
-730
-555
-402
-281
-142
-31
30
60
42
-1
-43
-114
-185
-260
-337
-373
-400
-400
-353
-315
-256
-185
-121
-73
-44
-20
8
38
49
41
6
-41
-72
-89
-128
-127
-104
-83
-58
-50
-47
-46
-68
-95
-122
-179
-250
-313
-367
-423
-482
-541
-573
-578
-555
-546
-533
-511
-482
-463
-468
-484
-511
-548
-606
-668
-735
-832
-941
-1038
-1122
-1180
-1216
-1177
-1061
-945
-836
-720
-650
-610
-571
-545
-571
-632
-691
-746
-819
-897
-894
-844
-812
-756
-674
-615
-598
-562
-487
-414
-369
-341
-303
-295
-330
-383
-442
-494
-536
-581
-597
-624
-635
-613
-591
-538
-492
-457
-422
-432
-451
-483
-543
-592
-629
-681
-718
-722
-729
-708
-692
-678
-653
-613
-576
-535
-479
-442
-410
-387
-373
-373
-389
-387
-349
-324
-297
-225
-153
-82
-10
78
174
241
278
344
378
392
431
453
473
504
552
614
685
736
791
839
879
931
998
1077
1164
1252
1345
1424
1479
1535
1598
1652
1656
1587
1458
1204
830
381
-70
-451
-690
-745
-644
-419
-185
12
155
207
207
147
67
-87
-348
-659
-989
-1311
-1565
-1661
-1693
-1715
-1702
-1716
-1716
-1679
-1561
-1331
-1073
-810
-590
-483
-455
-488
-568
-665
-802
-937
-1066
-1191
-1275
-1303
-1264
-1171
-1048
-881
-700
-540
-381
-236
-107
-36
-25
-46
-99
-165
-217
-285
-350
-408
-432
-418
-385
-319
-246
-195
-147
-111
-94
-79
-89
-92
-90
-119
-143
-178
-225
-250
-280
-302
-301
-283
-260
-228
-209
-193
-167
-153
-154
-164
-219
-299
-380
-462
-529
-586
-645
-684
-688
-688
-677
-672
-639
-609
-615
-612
-623
-665
-721
-787
-859
-940
-1056
-1171
-1285
-1367
-1422
-1430
-1356
-1216
-1048
-861
-694
-571
-480
-420
-391
-397
-449
-498
-545
-609
-657
-670
-650
-617
-582
-538
-518
-526
-538
-503
-428
-364
-298
-231
-206
-207
-251
-314
-348
-388
-435
-455
-499
-517
-487
-465
-413
-372
-342
-340
-371
-380
-410
-447
-480
-497
-498
-498
-501
-498
-486
-448
-401
-369
-316
-262
-220
-175
-146
-118
-95
-83
-43
-27
-18
-2
10
57
109
180
261
333
394
467
521
582
642
686
762
799
836
892
908
942
981
1032
1123
1198
1293
1415
1504
1599
1692
1785
1842
1808
1741
1521
1107
656
100
-478
-881
-1138
-1110
-884
-616
-248
0
135
228
204
188
109
-126
-389
-654
-991
-1275
-1408
-1412
-1352
-1333
-1338
-1365
-1420
-1395
-1263
-1000
-706
-498
-327
-280
-315
-366
-488
-621
-755
-885
-952
-1056
-1111
-1071
-1019
-873
-709
-568
-440
-401
-301
-164
-156
-161
-177
-259
-323
-363
-392
-425
-472
-450
-371
-302
-229
-151
-85
4
79
100
98
67
29
0
-25
-79
-148
-195
-251
-276
-249
-258
-259
-220
-166
-157
-150
-119
-138
-195
-215
-270
-382
-477
-573
-692
-739
-759
-800
-790
-796
-771
-722
-708
-652
-631
-660
-650
-651
-691
-727
-844
-931
-935
-1041
-1118
-1165
-1358
-1392
-1299
-1248
-1045
-816
-633
-421
-319
-255
-263
-402
-473
-555
-708
-798
-956
-1128
-1165
-1162
-1067
-989
-991
-903
-801
-772
-873
-777
-649
-654
-628
-585
-533
-520
-630
-745
-736
-757
-739
-979
-1330
-1278
-1184
-1144
-927
-814
-489
-171
-187
-67
-184
-362
-382
-547
-606
-585
-580
-522
-482
-218
64
163
309
620
798
932
1088
1020
1024
1120
1048
966
921
803
733
670
681
848
969
1084
1357
1551
1696
1803
1811
1904
1922
1869
1992
1994
1991
2127
2147
2257
2496
2578
2690
2720
2241
1703
1104
97
-679
-1368
-2397
-3195
-3682
-3904
-3666
-3095
-2437
-1912
-1502
-1068
-830
-880
-848
-1033
-1368
-1420
-1573
-1809
-1829
-1805
-1348
-657
-168
296
532
680
1053
1298
1475
1459
1120
797
483
109
-370
-832
-1062
-1141
-1069
-907
-862
-807
-533
-75
106
136
93
-252
-552
-647
-916
-1278
-1500
-1562
-1451
-1216
-903
-560
-270
239
802
1027
1176
1150
962
814
603
279
-139
-462
-676
-764
-648
-605
-470
-286
-91
120
183
113
-34
-238
-438
-738
-1145
-1467
-1686
-1876
-1895
-1765
-1636
-1481
-1173
-891
-615
-362
-211
-168
-121
-160
-316
-445
-635
-745
-800
-846
-739
-656
-544
-327
-164
-4
136
-77
-356
-465
-841
-1112
-1257
-1664
-1839
-1810
-1668
-1285
-1005
-673
-383
-298
-86
-52
-356
-458
-662
-975
-1038
-1257
-1582
-1626
-1626
-1328
-1113
-1041
-747
-680
-525
-251
-215
-260
-332
-530
-701
-803
-1044
-1200
-1279
-1163
-922
-844
-601
-474
-391
-164
-80
-175
-368
-492
-737
-890
-956
-1031
-1014
-923
-622
-390
-184
124
333
540
779
946
945
959
992
900
916
925
916
863
1034
1193
1184
1456
1585
1525
1640
1705
1662
1639
1615
1456
1352
1427
1271
1237
1338
1515
1645
1812
2249
2464
2798
3137
3280
3396
3234
2533
1528
657
-427
-1401
-2040
-2888
-3592
-4038
-3997
-3397
-2471
-1599
-912
-610
-556
-531
-739
-1013
-1321
-1795
-1956
-2027
-1943
-1641
-1323
-595
352
1122
1695
1865
1626
1395
1309
1069
819
305
-326
-703
-917
-917
-973
-893
-660
-427
-95
77
17
-119
-201
-353
-588
-915
-1449
-1852
-2042
-1939
-1715
-1528
-1155
-751
-292
252
643
818
877
877
722
519
191
-226
-560
-739
-806
-822
-735
-608
-440
-102
137
312
304
203
24
-277
-602
-951
-1287
-1556
-1737
-1781
-1756
-1604
-1386
-1176
-875
-628
-554
-367
-327
-504
-449
-598
-760
-756
-870
-905
-793
-650
-427
-237
-75
73
185
280
285
179
48
-173
-397
-494
-730
-869
-903
-1251
-1359
-1229
-1439
-1387
-1204
-1317
-1220
-1074
-1096
-948
-747
-675
-623
-568
-572
-649
-739
-757
-823
-871
-766
-845
-882
-853
-930
-737
-755
-794
-668
-857
-888
-867
-976
-1004
-1002
-1050
-1061
-945
-944
-912
-880
-762
-661
-642
-538
-633
-671
-664
-702
-785
-842
-806
-866
-766
-591
-418
-237
-127
129
272
345
478
525
559
686
743
739
847
923
991
1093
1131
1204
1220
1276
1341
1294
1304
1237
1206
1274
1332
1366
1490
1535
1559
1741
1798
1868
1908
1890
2084
2168
2333
2523
2660
2929
3124
3195
3195
2510
1577
798
-300
-1112
-1590
-2620
-3219
-3593
-3798
-3198
-2416
-1780
-1208
-966
-839
-786
-939
-1081
-1426
-1739
-1649
-1663
-1468
-1159
-959
-206
561
1253
1807
1741
1481
1245
1107
914
686
277
-210
-384
-567
-536
-539
-529
-381
-246
30
48
-114
-278
-502
-721
-903
-1181
-1657
-1833
-1886
-1728
-1358
-1067
-645
-291
96
513
721
804
769
681
536
318
57
-173
-407
-462
-351
-304
-125
49
188
377
442
463
329
110
-184
-549
-868
-1183
-1440
-1644
-1725
-1688
-1602
-1356
-1139
-913
-714
-560
-472
-434
-460
-616
-740
-838
-963
-861
-820
-754
-543
-315
-106
184
334
393
458
387
281
91
-128
-360
-633
-753
-852
-921
-857
-930
-1174
-1111
-1171
-1410
-1283
-1362
-1581
-1491
-1582
-1438
-1190
-953
-772
-644
-474
-358
-312
-236
-227
-334
-356
-319
-551
-651
-809
-863
-746
-822
-759
-841
-992
-967
-929
-859
-790
-748
-809
-777
-780
-910
-940
-1021
-960
-913
-825
-751
-792
-684
-610
-529
-498
-452
-499
-627
-602
-549
-496
-480
-384
-195
-155
16
168
243
429
598
619
721
836
852
907
957
1004
1021
1018
1148
1122
1146
1277
1275
1283
1293
1288
1257
1248
1321
1305
1281
1274
1329
1373
1543
1773
1916
2059
2361
2667
2933
3221
3270
3108
2751
1852
1165
104
-964
-1569
-2468
-3180
-3428
-3853
-3648
-2901
-2285
-1643
-1169
-1074
-1017
-1164
-1205
-1321
-1775
-1798
-1868
-1944
-1437
-1134
-592
178
752
1448
1617
1497
1369
1036
879
758
455
7
-298
-581
-707
-619
-551
-426
-335
-121
-3
-92
-199
-426
-699
-959
-1106
-1490
-1806
-1820
-1827
-1524
-1166
-783
-387
-48
384
665
811
909
794
621
430
171
-120
-343
-464
-434
-390
-258
-22
67
291
461
439
408
263
-14
-355
-682
-1022
-1364
-1554
-1737
-1743
-1709
-1596
-1342
-1152
-914
-709
-649
-599
-555
-672
-751
-804
-964
-967
-919
-873
-663
-546
-326
-76
45
169
257
219
152
39
-117
-254
-418
-581
-627
-732
-747
-702
-862
-895
-889
-1029
-1075
-1085
-1212
-1288
-1347
-1441
-1351
-1250
-1084
-907
-797
-574
-472
-380
-204
-174
-137
-142
-263
-387
-614
-834
-870
-997
-1089
-1017
-1109
-1111
-947
-843
-693
-599
-539
-522
-601
-642
-755
-925
-946
-927
-979
-897
-819
-806
-627
-452
-360
-281
-229
-277
-304
-266
-262
-267
-232
-152
-46
60
164
337
508
675
900
1079
1157
1240
1317
1367
1391
1429
1405
1376
1446
1484
1452
1548
1561
1541
1659
1704
1711
1821
1881
1916
1997
2071
2081
2147
2316
2417
2555
2763
2901
2902
3024
2607
1824
1208
182
-698
-1245
-2093
-2856
-3392
-3721
-3578
-2987
-2248
-1722
-1271
-1102
-1018
-956
-953
-1079
-1367
-1474
-1529
-1498
-1254
-1058
-499
144
785
1390
1512
1376
1090
949
859
789
663
263
-62
-352
-497
-550
-555
-431
-385
-184
-91
-133
-303
-462
-628
-822
-905
-1222
-1505
-1643
-1625
-1382
-1122
-754
-415
-125
230
507
748
821
835
696
527
317
82
-108
-300
-350
-284
-221
-17
117
240
330
445
417
310
150
-219
-550
-858
-1120
-1352
-1554
-1601
-1641
-1511
-1258
-1077
-847
-683
-503
-451
-387
-403
-570
-661
-755
-799
-784
-802
-735
-637
-471
-241
-34
42
120
191
90
62
-65
-288
-404
-576
-696
-831
-906
-1110
-1283
-1175
-1280
-1239
-1119
-1262
-1189
-1215
-1216
-1027
-925
-871
-777
-721
-673
-610
-641
-506
-461
-521
-337
-378
-491
-523
-643
-642
-732
-815
-881
-1105
-1186
-1211
-1129
-1068
-975
-895
-875
-760
-768
-771
-772
-786
-762
-800
-773
-840
-899
-873
-831
-795
-773
-689
-696
-627
-526
-431
-355
-326
-150
-133
-89
47
25
150
298
439
589
751
933
1062
1240
1364
1448
1508
1535
1464
1338
1331
1166
1140
1230
1132
1216
1351
1363
1599
1876
1940
2056
2217
2161
2253
2395
2364
2576
2786
2969
3206
3227
3167
2496
1717
1025
5
-780
-1427
-2420
-3119
-3622
-3850
-3371
-2660
-2106
-1566
-1369
-1282
-1132
-1123
-1123
-1309
-1590
-1541
-1552
-1437
-1192
-962
-315
299
899
1357
1275
1065
940
996
1014
972
688
189
-110
-335
-426
-538
-587
-511
-409
-196
-112
-222
-397
-510
-618
-703
-853
-1273
-1536
-1647
-1575
-1350
-1183
-872
-614
-254
206
450
687
720
674
646
500
304
59
-173
-329
-356
-368
-282
-137
-43
181
322
409
430
316
103
-208
-476
-784
-1059
-1221
-1482
-1548
-1573
-1495
-1306
-1114
-929
-726
-542
-415
-343
-340
-434
-502
-549
-600
-645
-654
-660
-551
-371
-187
0
87
178
296
264
287
211
-35
-194
-292
-539
-782
-930
-1155
-1289
-1210
-1247
-1223
-1124
-1096
-944
-756
-619
-502
-482
-480
-448
-505
-552
-547
-647
-665
-607
-664
-676
-677
-603
-582
-608
-480
-578
-689
-671
-705
-724
-755
-729
-780
-831
-784
-841
-874
-835
-702
-669
-598
-503
-500
-492
-478
-484
-558
-632
-672
-787
-777
-706
-666
-576
-409
-189
-74
102
270
350
467
548
598
598
579
621
656
724
893
1015
1125
1332
1495
1620
1716
1743
1789
1671
1624
1572
1371
1392
1354
1350
1444
1618
1783
1935
2195
2411
2498
2775
2919
2994
3057
3027
2590
1856
1095
224
-580
-1219
-1814
-2593
-3192
-3474
-3489
-2915
-2170
-1640
-1251
-1147
-946
-947
-1012
-1069
-1446
-1644
-1650
-1590
-1415
-1231
-765
-145
465
1084
1286
1078
886
816
860
884
739
318
-173
-440
-525
-655
-637
-550
-528
-283
-97
-95
-249
-432
-490
-579
-651
-893
-1316
-1592
-1669
-1545
-1339
-1132
-822
-482
-131
249
496
587
613
597
561
420
188
-64
-344
-467
-527
-543
-458
-370
-203
-7
163
274
244
173
11
-293
-549
-813
-1133
-1349
-1558
-1656
-1621
-1589
-1351
-1138
-972
-718
-579
-476
-412
-461
-519
-611
-657
-670
-755
-786
-773
-708
-576
-407
-276
-143
-44
52
35
-6
-80
-230
-429
-478
-818
-1221
-1363
-1544
-1677
-1559
-1464
-1386
-1223
-979
-677
-360
-216
-141
-204
-207
-271
-509
-599
-716
-880
-857
-707
-728
-753
-619
-459
-334
-325
-353
-498
-657
-724
-792
-840
-917
-952
-1024
-1013
-949
-981
-979
-845
-656
-520
-433
-353
-386
-451
-392
-447
-559
-622
-738
-838
-828
-749
-709
-599
-374
-144
25
185
348
438
568
605
618
632
614
637
692
741
809
954
1074
1134
1290
1413
1418
1481
1544
1479
1443
1469
1454
1443
1535
1545
1547
1759
1917
2036
2250
2500
2658
2831
3100
3266
3102
2987
2657
1681
890
107
-953
-1579
-2193
-2907
-3350
-3619
-3444
-2829
-2210
-1523
-1223
-1179
-970
-995
-1057
-1136
-1420
-1604
-1650
-1540
-1307
-1097
-641
54
555
1099
1391
1165
941
968
1090
1011
810
446
-79
-373
-459
-481
-507
-396
-247
-148
-6
9
-158
-305
-377
-398
-520
-806
-1181
-1489
-1576
-1411
-1222
-983
-684
-367
-4
325
584
774
718
757
749
535
341
49
-249
-406
-463
-425
-401
-287
-65
81
231
402
342
184
49
-222
-474
-724
-1044
-1323
-1527
-1646
-1606
-1460
-1328
-1131
-906
-744
-509
-401
-335
-315
-384
-414
-446
-481
-550
-647
-641
-514
-437
-276
-104
-44
108
201
224
242
123
0
-130
-516
-784
-955
-1391
-1501
-1489
-1596
-1497
-1390
-1207
-893
-589
-336
-216
-220
-169
-284
-474
-457
-728
-936
-880
-964
-935
-898
-819
-613
-543
-367
-268
-406
-505
-524
-611
-693
-731
-844
-964
-1017
-1002
-972
-972
-816
-696
-579
-400
-349
-396
-397
-405
-491
-565
-631
-748
-873
-896
-827
-795
-730
-504
-316
-148
75
246
382
454
581
656
650
727
768
758
828
951
996
1104
1239
1319
1411
1492
1546
1543
1557
1590
1510
1526
1543
1515
1509
1538
1611
1695
1867
2117
2268
2562
2782
2955
3146
3093
2850
2240
1352
580
-333
-1224
-1862
-2606
-3265
-3522
-3572
-3192
-2511
-1865
-1378
-1144
-917
-804
-904
-925
-1075
-1404
-1445
-1405
-1363
-1217
-904
-376
94
674
1088
1123
1009
931
998
986
873
568
61
-356
-581
-722
-827
-790
-656
-516
-345
-186
-208
-337
-370
-385
-478
-669
-1039
-1423
-1659
-1620
-1474
-1359
-1073
-739
-469
-77
286
510
631
732
765
655
439
165
-169
-452
-568
-657
-680
-594
-430
-209
-13
180
263
232
181
37
-166
-455
-734
-1048
-1311
-1467
-1540
-1567
-1449
-1266
-1061
-843
-610
-473
-376
-243
-271
-314
-343
-453
-488
-618
-640
-588
-599
-447
-260
-181
-28
114
116
196
142
27
-20
-267
-385
-549
-1012
-1198
-1304
-1515
-1457
-1381
-1403
-1253
-1089
-910
-584
-347
-204
-194
-242
-186
-375
-542
-581
-785
-914
-859
-848
-823
-791
-642
-453
-430
-322
-316
-542
-606
-676
-763
-851
-961
-1068
-1140
-1131
-1057
-1035
-960
-774
-618
-492
-400
-374
-406
-449
-448
-541
-642
-749
-884
-922
-845
-749
-647
-489
-250
-38
106
265
418
476
543
634
660
656
686
745
734
842
978
1033
1142
1307
1440
1547
1607
1692
1714
1668
1684
1582
1510
1557
1424
1411
1514
1544
1724
1949
2192
2496
2730
3009
3245
3240
3220
2733
1732
992
43
-894
-1432
-2171
-2920
-3337
-3623
-3268
-2521
-1799
-1213
-983
-868
-777
-798
-728
-886
-1249
-1451
-1422
-1425
-1298
-1072
-619
22
608
1243
1398
1130
1023
1067
1222
1252
1031
416
-156
-457
-638
-678
-723
-629
-522
-322
-14
-15
-119
-219
-244
-224
-328
-668
-1228
-1604
-1678
-1566
-1375
-1163
-889
-594
-186
285
636
750
803
907
847
717
495
64
-325
-539
-605
-638
-622
-468
-345
-131
138
293
319
278
168
-40
-250
-502
-852
-1220
-1460
-1605
-1665
-1573
-1409
-1279
-1045
-795
-599
-431
-349
-346
-385
-505
-539
-651
-886
-954
-978
-1038
-843
-737
-632
-442
-394
-234
-132
-134
-100
-210
-307
-345
-498
-620
-665
-801
-808
-777
-749
-662
-666
-557
-464
-414
-344
-344
-378
-472
-610
-736
-852
-1034
-1176
-1145
-1232
-1183
-1038
-964
-746
-499
-382
-243
-160
-170
-224
-341
-447
-555
-724
-756
-821
-854
-780
-725
-590
-491
-402
-365
-414
-468
-547
-656
-721
-788
-877
-942
-906
-825
-746
-585
-370
-185
18
228
384
498
604
687
715
729
720
685
675
696
754
809
855
993
1109
1265
1397
1477
1590
1671
1684
1732
1748
1740
1751
1734
1768
1826
1877
1976
2165
2407
2604
2757
2866
2489
1681
1094
196
-696
-1170
-2042
-2954
-3491
-3904
-3635
-2848
-2154
-1523
-1199
-973
-738
-729
-566
-632
-1084
-1207
-1215
-1321
-1314
-1228
-872
-312
286
940
1032
789
785
909
1057
1225
1100
458
-86
-409
-673
-851
-1004
-1029
-986
-768
-388
-350
-429
-335
-276
-126
-27
-313
-781
-1145
-1241
-1204
-1204
-1104
-948
-826
-439
38
358
548
717
888
963
939
783
432
34
-208
-350
-569
-678
-701
-735
-558
-327
-146
-78
-63
-108
-187
-351
-482
-726
-1078
-1232
-1476
-1635
-1564
-1564
-1462
-1308
-1064
-787
-640
-465
-357
-439
-352
-303
-448
-502
-647
-784
-792
-763
-644
-581
-550
-364
-265
-199
-92
-178
-353
-518
-636
-828
-1045
-1213
-1384
-1414
-1332
-1180
-1035
-852
-668
-546
-442
-374
-440
-606
-691
-807
-878
-932
-960
-920
-914
-722
-481
-339
-187
-85
-59
-44
-18
-53
-194
-264
-355
-515
-582
-658
-740
-745
-663
-519
-409
-288
-178
-139
-141
-106
-153
-255
-329
-439
-485
-495
-462
-389
-316
-135
77
225
455
687
794
929
1086
1123
1119
1156
1135
1082
1074
1109
1079
1112
1221
1302
1421
1623
1755
1800
1876
1957
1948
1974
2006
1924
1900
1999
2046
2165
2334
2505
2644
2584
2079
1498
803
4
-535
-1152
-2001
-2737
-3337
-3710
-3333
-2719
-2129
-1684
-1396
-1093
-844
-562
-382
-525
-661
-646
-783
-935
-977
-972
-742
-309
252
553
429
358
464
720
1110
1278
1051
624
348
49
-251
-480
-749
-987
-979
-771
-711
-838
-812
-668
-490
-186
-108
-361
-573
-635
-608
-593
-655
-747
-875
-790
-528
-351
-172
39
208
481
758
865
767
607
517
394
204
1
-226
-480
-566
-547
-597
-603
-582
-585
-524
-430
-428
-529
-656
-767
-950
-1149
-1210
-1372
-1500
-1471
-1495
-1459
-1356
-1221
-1112
-993
-806
-629
-558
-489
-432
-544
-531
-485
-573
-619
-572
-615
-660
-501
-371
-319
-262
-129
-92
-135
-64
-144
-335
-397
-453
-637
-742
-814
-964
-1073
-1077
-1042
-1126
-1083
-958
-937
-805
-622
-569
-547
-448
-351
-385
-334
-249
-321
-328
-237
-232
-250
-226
-238
-294
-292
-269
-331
-410
-392
-439
-497
-502
-541
-613
-649
-638
-673
-684
-641
-615
-591
-510
-406
-378
-338
-237
-204
-146
-55
-5
70
164
241
325
427
588
715
812
945
1010
1080
1183
1190
1236
1281
1276
1298
1264
1261
1245
1200
1221
1321
1347
1431
1569
1740
1931
2126
2284
2430
2525
2587
2508
2105
1555
992
215
-504
-1167
-2041
-2825
-3377
-3574
-3280
-2741
-2127
-1628
-1323
-956
-670
-475
-288
-341
-525
-633
-824
-1108
-1332
-1386
-1202
-893
-484
-157
-100
-32
234
632
1058
1333
1293
1041
775
518
192
-233
-558
-816
-1046
-1089
-1109
-1216
-1197
-935
-552
-196
11
59
12
35
124
39
-121
-276
-493
-633
-654
-681
-751
-743
-566
-295
-17
244
402
496
651
757
736
617
428
221
43
-111
-293
-523
-679
-750
-780
-764
-727
-692
-664
-604
-564
-556
-525
-513
-577
-658
-732
-845
-945
-1022
-1074
-1078
-1028
-940
-873
-811
-666
-543
-439
-327
-321
-315
-336
-443
-524
-610
-694
-723
-739
-635
-484
-394
-266
-162
-89
-1
-3
-28
-54
-129
-168
-235
-337
-404
-474
-500
-478
-495
-478
-464
-471
-427
-385
-349
-355
-427
-492
-532
-555
-572
-591
-568
-526
-530
-568
-584
-601
-612
-592
-523
-458
-385
-310
-256
-187
-123
-81
-33
3
-3
-35
-83
-125
-165
-183
-143
-111
-86
-49
-12
48
99
146
205
246
279
304
303
288
247
200
177
179
203
262
320
386
459
516
569
599
640
710
781
813
852
898
914
943
998
1076
1163
1249
1343
1399
1361
1204
899
468
-5
-429
-737
-840
-770
-603
-397
-248
-167
-128
-91
-25
18
-20
-171
-432
-752
-1048
-1208
-1247
-1265
-1332
-1435
-1595
-1772
-1867
-1795
-1550
-1232
-937
-693
-516
-434
-400
-342
-258
-206
-252
-380
-534
-678
-769
-826
-817
-738
-663
-614
-557
-463
-326
-189
-51
78
135
104
54
7
-61
-153
-217
-248
-274
-275
-247
-210
-158
-111
-69
-27
-11
1
-11
-34
-80
-157
-271
-387
-484
-556
-597
-629
-643
-629
-592
-544
-483
-414
-355
-302
-300
-349
-426
-515
-610
-724
-841
-936
-994
-1048
-1086
-1125
-1163
-1172
-1150
-1108
-1065
-1029
-995
-953
-916
-875
-845
-846
-843
-841
-847
-887
-922
-960
-993
-1009
-1004
-956
-909
-861
-803
-712
-635
-588
-545
-487
-461
-471
-466
-469
-478
-478
-469
-445
-450
-475
-446
-419
-428
-425
-399
-379
-365
-336
-276
-222
-204
-189
-177
-166
-159
-165
-163
-155
-151
-145
-119
-89
-68
-36
0
33
63
89
111
126
161
189
197
212
226
224
227
234
271
321
372
428
498
558
602
659
732
813
866
925
971
1002
1046
1071
1130
1186
1237
1279
1311
1296
1161
908
547
116
-330
-710
-910
-911
-786
-584
-376
-218
-158
-131
-51
36
44
-24
-182
-449
-761
-1006
-1087
-1100
-1162
-1267
-1415
-1602
-1775
-1818
-1678
-1421
-1123
-863
-679
-572
-504
-450
-378
-318
-311
-396
-547
-690
-787
-849
-860
-814
-752
-698
-661
-612
-515
-382
-241
-128
-41
-24
-56
-106
-151
-195
-229
-244
-244
-212
-184
-154
-114
-87
-48
-24
-28
-25
-14
-16
-34
-71
-131
-183
-252
-319
-380
-417
-449
-471
-454
-409
-371
-321
-274
-258
-243
-261
-320
-391
-467
-529
-609
-699
-758
-808
-840
-842
-845
-842
-823
-807
-792
-762
-749
-736
-720
-715
-707
-727
-770
-791
-811
-839
-894
-922
-910
-898
-892
-845
-774
-736
-685
-642
-588
-536
-510
-504
-514
-525
-552
-566
-553
-530
-511
-478
-441
-405
-351
-297
-239
-171
-116
-85
-96
-116
-138
-179
-224
-265
-298
-322
-336
-338
-310
-262
-221
-179
-150
-118
-89
-76
-53
-31
-3
27
43
72
105
135
170
209
250
275
300
332
362
394
417
435
459
478
500
542
582
640
709
776
852
922
981
1036
1106
1193
1279
1360
1425
1479
1496
1440
1265
933
519
62
-364
-652
-781
-710
-534
-344
-157
-40
-1
35
99
120
45
-146
-440
-764
-1081
-1292
-1375
-1444
-1524
-1650
-1806
-1934
-1971
-1847
-1585
-1279
-985
-736
-580
-493
-446
-392
-347
-373
-466
-614
-781
-913
-981
-987
-938
-865
-790
-704
-629
-528
-393
-264
-137
-60
-27
-28
-70
-106
-168
-251
-292
-326
-349
-355
-361
-346
-318
-289
-263
-245
-242
-231
-227
-233
-247
-267
-307
-347
-375
-388
-407
-423
-394
-359
-328
-280
-248
-205
-155
-139
-172
-256
-370
-514
-669
-807
-923
-1014
-1066
-1066
-1031
-972
-929
-865
-778
-721
-693
-700
-729
-778
-851
-921
-986
-1066
-1125
-1149
-1153
-1175
-1196
-1179
-1122
-1036
-936
-852
-740
-661
-639
-618
-619
-647
-689
-722
-738
-748
-758
-747
-704
-635
-547
-468
-407
-326
-271
-242
-213
-184
-159
-161
-181
-194
-220
-256
-272
-268
-252
-238
-198
-136
-80
-16
55
127
187
214
236
254
258
245
214
194
171
145
142
167
205
255
308
360
413
472
539
605
654
695
737
781
800
827
861
919
1014
1100
1202
1324
1402
1420
1348
1127
779
355
-85
-461
-707
-752
-618
-419
-214
-25
83
128
182
234
252
174
-12
-253
-550
-836
-989
-1053
-1121
-1226
-1374
-1535
-1679
-1719
-1585
-1317
-1010
-751
-550
-420
-363
-357
-342
-348
-413
-520
-676
-824
-938
-1020
-1039
-992
-925
-836
-740
-638
-498
-361
-222
-105
-37
2
-14
-43
-60
-115
-182
-227
-246
-238
-233
-207
-159
-138
-112
-98
-97
-96
-120
-147
-166
-208
-268
-324
-374
-397
-399
-392
-380
-371
-363
-344
-314
-282
-266
-262
-270
-303
-358
-411
-463
-522
-590
-675
-759
-820
-850
-858
-818
-758
-710
-637
-560
-508
-477
-449
-423
-433
-455
-491
-550
-607
-659
-696
-720
-745
-740
-711
-677
-656
-607
-537
-474
-422
-362
-298
-263
-243
-223
-225
-257
-297
-300
-271
-252
-253
-234
-202
-205
-204
-165
-125
-109
-107
-113
-108
-103
-113
-112
-91
-77
-66
-67
-47
-11
21
74
128
180
214
226
229
228
223
208
201
200
201
189
215
285
328
370
419
471
531
581
637
692
728
739
727
734
760
790
855
926
1009
1099
1176
1254
1313
1317
1251
1066
752
379
-28
-367
-566
-602
-476
-301
-130
21
83
109
163
215
206
128
-56
-322
-601
-857
-999
-1076
-1142
-1195
-1292
-1414
-1494
-1488
-1326
-1065
-795
-519
-328
-228
-197
-237
-269
-318
-416
-533
-677
-824
-906
-968
-980
-912
-850
-758
-669
-590
-461
-360
-253
-153
-112
-109
-147
-195
-243
-327
-396
-430
-456
-455
-438
-415
-354
-302
-272
-257
-254
-257
-271
-302
-322
-358
-436
-492
-537
-564
-565
-565
-526
-486
-463
-457
-464
-424
-396
-402
-425
-449
-516
-599
-670
-727
-786
-849
-894
-903
-916
-912
-882
-826
-766
-714
-662
-628
-622
-644
-663
-687
-713
-763
-804
-832
-858
-876
-892
-890
-872
-832
-785
-736
-662
-590
-539
-500
-459
-425
-411
-405
-375
-358
-344
-315
-286
-254
-233
-216
-213
-197
-174
-168
-159
-133
-108
-79
-47
-6
20
46
73
100
120
107
109
126
134
142
129
132
151
160
182
198
199
198
195
197
199
205
215
246
290
335
388
434
492
548
597
638
680
722
763
806
853
909
984
1062
1121
1195
1247
1263
1236
1117
873
540
147
-231
-491
-627
-627
-488
-322
-163
-29
31
69
114
127
88
-41
-275
-540
-821
-1021
-1135
-1208
-1269
-1341
-1420
-1470
-1478
-1401
-1194
-931
-660
-433
-302
-210
-198
-220
-241
-309
-395
-518
-637
-729
-781
-777
-711
-616
-517
-404
-298
-151
-23
66
156
206
231
223
160
94
13
-92
-164
-230
-279
-279
-267
-243
-204
-188
-202
-234
-239
-231
-239
-249
-269
-326
-401
-479
-538
-579
-601
-599
-558
-515
-489
-448
-416
-380
-351
-352
-385
-448
-556
-686
-799
-881
-949
-991
-978
-955
-929
-895
-857
-803
-733
-669
-624
-572
-546
-529
-528
-551
-587
-610
-662
-730
-774
-796
-810
-813
-766
-701
-623
-570
-479
-370
-299
-245
-211
-187
-184
-198
-206
-193
-194
-205
-197
-188
-168
-162
-159
-131
-103
-88
-79
-51
-8
8
18
37
64
80
84
101
124
140
156
191
243
288
324
359
410
443
463
478
484
489
480
469
475
509
532
556
595
630
656
675
730
808
867
891
927
975
994
1003
1023
1043
1048
1048
1016
906
693
393
58
-278
-560
-718
-740
-628
-456
-308
-156
-38
24
52
75
69
-37
-233
-479
-733
-967
-1105
-1173
-1219
-1264
-1325
-1390
-1437
-1428
-1304
-1085
-847
-633
-467
-337
-282
-267
-277
-325
-393
-508
-637
-742
-841
-910
-905
-861
-789
-694
-592
-463
-324
-191
-77
-10
45
57
5
-60
-124
-182
-263
-344
-384
-420
-447
-426
-387
-361
-325
-290
-268
-250
-250
-284
-334
-399
-487
-570
-633
-652
-627
-595
-540
-470
-411
-365
-317
-249
-223
-247
-282
-360
-474
-593
-700
-779
-842
-902
-940
-973
-1016
-1033
-988
-893
-804
-716
-620
-559
-568
-589
-605
-629
-698
-773
-830
-886
-947
-997
-1003
-966
-895
-809
-725
-640
-545
-480
-423
-359
-318
-277
-251
-254
-262
-288
-319
-327
-308
-277
-261
-225
-175
-147
-132
-120
-81
-60
-56
-39
-15
-12
-23
-24
-5
17
35
66
108
152
194
234
271
300
321
344
355
361
368
353
337
352
378
414
450
509
584
638
680
735
783
831
870
911
963
983
997
1031
1047
1087
1153
1178
1141
1020
797
522
191
-146
-378
-496
-497
-399
-251
-79
46
90
114
135
121
31
-126
-325
-568
-834
-1027
-1130
-1199
-1258
-1310
-1344
-1378
-1402
-1347
-1188
-978
-785
-629
-512
-446
-446
-457
-475
-530
-600
-687
-776
-848
-881
-865
-826
-778
-705
-598
-503
-407
-306
-219
-153
-100
-70
-82
-114
-161
-202
-249
-297
-309
-287
-267
-259
-244
-250
-281
-312
-330
-358
-390
-409
-437
-468
-490
-489
-470
-447
-423
-382
-333
-288
-260
-224
-211
-209
-223
-276
-322
-399
-492
-573
-673
-753
-805
-833
-845
-856
-840
-798
-745
-680
-627
-586
-553
-533
-519
-530
-560
-598
-633
-652
-686
-694
-694
-679
-648
-612
-556
-524
-493
-462
-430
-388
-363
-348
-325
-311
-317
-321
-315
-305
-303
-312
-312
-305
-305
-317
-310
-292
-292
-289
-272
-246
-211
-196
-185
-180
-179
-177
-170
-146
-109
-78
-40
3
49
116
184
232
294
360
390
395
400
406
416
410
385
417
428
439
478
521
580
633
684
765
824
849
905
969
1025
1077
1133
1202
1234
1200
1107
969
724
381
-7
-409
-742
-1010
-1136
-1060
-895
-666
-443
-232
-63
12
82
74
-18
-160
-327
-485
-649
-789
-839
-823
-797
-791
-789
-770
-763
-725
-616
-475
-349
-276
-210
-207
-264
-327
-416
-490
-566
-650
-708
-773
-819
-828
-811
-734
-668
-608
-547
-490
-446
-435
-422
-423
-435
-457
-523
-565
-608
-651
-661
-639
-568
-521
-468
-410
-383
-382
-387
-416
-475
-550
-635
-701
-749
-773
-780
-728
-649
-576
-460
-362
-284
-253
-257
-277
-330
-393
-472
-569
-682
-769
-831
-878
-909
-942
-969
-966
-957
-914
-860
-808
-718
-633
-585
-572
-597
-631
-693
-732
-755
-784
-786
-771
-720
-644
-569
-497
-429
-391
-375
-377
-398
-422
-450
-488
-508
-508
-539
-553
-535
-516
-453
-381
-322
-221
-114
-12
48
94
62
-323
-708
-810
-883
-980
-1042
-877
-474
-81
178
324
511
754
920
982
985
1019
1123
1148
1158
1240
1254
1200
1269
1387
1365
1369
1389
1369
1430
1463
1491
1397
1264
1283
1228
1181
1220
1264
1385
1444
1465
1417
963
456
-12
-661
-1210
-1740
-2304
-2751
-3010
-2930
-2686
-2395
-1929
-1449
-1076
-734
-516
-435
-409
-431
-487
-526
-634
-752
-794
-759
-530
-310
-114
137
244
415
571
621
651
531
343
124
-177
-510
-884
-1214
-1407
-1523
-1553
-1514
-1389
-1209
-977
-657
-397
-249
-188
-163
-194
-266
-320
-446
-560
-618
-633
-609
-583
-445
-307
-163
97
236
262
288
221
76
-111
-355
-627
-925
-1149
-1315
-1408
-1422
-1409
-1307
-1139
-965
-785
-662
-606
-570
-616
-660
-734
-874
-982
-1054
-1049
-1054
-1033
-968
-926
-806
-696
-652
-637
-649
-643
-652
-661
-673
-710
-723
-686
-613
-585
-524
-455
-411
-330
-271
-245
-253
-303
-323
-384
-460
-519
-613
-659
-677
-699
-649
-594
-535
-438
-327
-204
-133
-79
-34
-47
-47
-67
-86
-87
-122
-97
-38
19
104
156
218
323
378
438
477
474
488
461
470
468
449
511
512
559
646
719
838
938
1033
1130
1207
1274
1315
1354
1398
1390
1376
1386
1366
1449
1513
1642
1845
1982
2181
2421
2530
2421
2226
1561
720
26
-994
-1736
-2416
-3123
-3471
-3637
-3263
-2758
-2144
-1351
-863
-384
-86
-15
13
-244
-461
-635
-824
-895
-952
-791
-416
100
609
1015
1302
1351
1312
1204
998
618
133
-372
-904
-1370
-1709
-1954
-2040
-1904
-1645
-1311
-1028
-727
-483
-318
-101
-54
-122
-301
-530
-721
-884
-846
-769
-658
-399
-132
194
461
675
869
922
923
805
586
297
-98
-473
-795
-1085
-1296
-1419
-1491
-1455
-1331
-1236
-1102
-1023
-1042
-997
-1014
-1116
-1233
-1327
-1398
-1478
-1355
-1243
-1168
-898
-722
-552
-329
-254
-167
-202
-298
-349
-571
-757
-941
-1170
-1284
-1368
-1337
-1295
-1201
-1015
-886
-691
-540
-483
-453
-477
-564
-688
-763
-881
-985
-974
-960
-901
-768
-623
-450
-358
-240
-176
-223
-272
-376
-467
-601
-684
-689
-723
-666
-583
-466
-313
-200
-61
18
81
115
98
48
-45
-89
-168
-194
-171
-148
-31
102
286
491
676
829
968
1059
1129
1096
1064
1022
933
875
829
865
810
915
970
1011
1197
1240
1398
1417
1472
1550
1489
1619
1652
1763
1927
2005
2222
2311
2169
2033
1416
564
-105
-981
-1691
-2182
-2739
-3111
-3325
-3153
-2688
-2147
-1386
-911
-579
-256
-232
-217
-343
-493
-585
-628
-525
-468
-344
-107
264
673
1094
1331
1277
1100
811
544
169
-249
-660
-1146
-1502
-1743
-1916
-1984
-1942
-1719
-1498
-1221
-957
-872
-719
-635
-569
-532
-607
-643
-737
-705
-557
-460
-284
-72
90
282
417
499
514
423
374
196
17
-142
-447
-754
-952
-1159
-1326
-1429
-1512
-1524
-1560
-1490
-1436
-1380
-1282
-1247
-1134
-1110
-1033
-991
-988
-861
-779
-663
-550
-453
-373
-331
-241
-219
-300
-358
-478
-685
-857
-1041
-1222
-1363
-1399
-1355
-1273
-1182
-1053
-926
-776
-612
-557
-511
-524
-584
-617
-667
-708
-722
-744
-696
-614
-525
-368
-284
-214
-158
-127
-182
-277
-337
-444
-504
-542
-531
-491
-422
-266
-141
35
186
253
322
309
279
234
190
147
113
155
166
225
327
431
562
705
824
881
963
949
930
951
871
878
854
751
780
903
1002
1057
1139
1244
1265
1337
1521
1521
1578
1669
1699
1828
1931
2115
2211
2325
2239
2005
1482
589
-55
-941
-1633
-2118
-2717
-2980
-3244
-3105
-2725
-2305
-1588
-1217
-822
-490
-506
-441
-594
-693
-737
-715
-540
-437
-195
74
416
766
1096
1299
1225
1064
768
457
61
-342
-693
-1094
-1347
-1512
-1630
-1643
-1562
-1402
-1226
-1008
-828
-725
-691
-663
-638
-629
-659
-668
-647
-610
-452
-261
-79
125
293
391
489
503
408
317
164
37
-119
-277
-421
-622
-743
-895
-1063
-1143
-1257
-1325
-1392
-1446
-1459
-1493
-1513
-1422
-1396
-1305
-1122
-1091
-945
-838
-748
-591
-521
-378
-327
-301
-249
-356
-388
-423
-586
-648
-791
-924
-1016
-1091
-1095
-1105
-1032
-986
-936
-872
-841
-826
-825
-833
-876
-870
-877
-888
-874
-874
-829
-741
-658
-541
-485
-418
-364
-367
-352
-419
-429
-452
-521
-488
-494
-474
-412
-364
-267
-182
-117
-64
-10
62
47
35
62
35
22
7
25
35
45
104
144
208
330
433
548
672
772
859
864
903
924
879
872
843
859
842
918
1039
1068
1188
1330
1360
1434
1490
1484
1518
1434
1467
1478
1496
1684
1738
1965
2156
2071
2038
1771
1100
524
-195
-918
-1441
-2091
-2417
-2719
-2819
-2519
-2335
-1817
-1375
-1109
-669
-635
-509
-501
-696
-641
-748
-642
-536
-431
-179
9
332
616
803
835
745
576
334
14
-333
-652
-1008
-1274
-1410
-1495
-1586
-1545
-1445
-1297
-1159
-1008
-860
-881
-780
-750
-773
-757
-759
-754
-706
-572
-435
-279
-126
27
142
218
221
162
32
-124
-286
-531
-675
-831
-1018
-1105
-1130
-1145
-1118
-1071
-992
-928
-866
-809
-860
-915
-982
-1049
-1164
-1192
-1195
-1200
-1067
-974
-816
-660
-556
-533
-508
-474
-591
-708
-862
-1005
-1142
-1213
-1191
-1167
-1087
-968
-774
-626
-535
-405
-425
-439
-436
-530
-597
-736
-767
-809
-840
-757
-711
-618
-567
-497
-418
-431
-407
-399
-465
-455
-469
-513
-517
-525
-456
-400
-315
-213
-150
-56
6
73
115
125
114
93
92
35
26
17
14
66
58
133
204
234
341
411
485
567
574
637
641
626
673
647
670
654
709
793
734
890
933
956
1052
934
926
842
739
732
675
739
754
833
1078
1233
1428
1696
1875
1933
1828
1716
1348
814
349
-291
-819
-1245
-1634
-1833
-1978
-1921
-1853
-1650
-1329
-1208
-974
-832
-822
-803
-887
-892
-986
-935
-825
-759
-520
-334
-92
105
310
513
499
500
432
225
-2
-244
-428
-678
-873
-927
-1055
-1048
-1018
-966
-842
-806
-701
-653
-660
-625
-730
-767
-778
-877
-881
-899
-834
-788
-699
-532
-464
-299
-233
-186
-110
-167
-139
-208
-288
-298
-431
-467
-525
-578
-578
-630
-660
-870
-935
-1018
-1193
-1220
-1349
-1376
-1415
-1374
-1242
-1266
-1087
-1032
-987
-828
-881
-869
-943
-987
-926
-949
-853
-840
-789
-661
-632
-561
-521
-529
-585
-639
-642
-698
-758
-758
-739
-688
-625
-515
-478
-447
-350
-346
-291
-250
-281
-285
-289
-251
-263
-302
-247
-238
-241
-175
-115
-95
-106
-50
1
1
28
78
112
133
181
237
266
297
311
344
393
423
441
458
502
521
515
552
539
497
499
475
460
427
384
354
336
388
424
445
500
512
516
546
564
557
522
516
537
516
506
551
587
629
680
760
808
756
738
686
567
431
273
104
-116
-304
-451
-570
-668
-747
-722
-723
-741
-693
-684
-692
-699
-718
-746
-796
-823
-831
-845
-840
-825
-798
-763
-695
-639
-609
-571
-550
-566
-570
-550
-561
-592
-600
-618
-629
-635
-633
-605
-570
-545
-494
-439
-425
-402
-393
-399
-414
-431
-446
-468
-515
-553
-597
-633
-671
-704
-716
-726
-713
-703
-701
-701
-697
-721
-740
-748
-749
-733
-735
-718
-687
-657
-626
-593
-545
-520
-508
-498
-504
-540
-584
-606
-614
-637
-663
-666
-665
-660
-652
-646
-635
-614
-601
-595
-578
-577
-590
-614
-618
-621
-636
-641
-632
-631
-639
-618
-610
-596
-577
-564
-539
-532
-531
-529
-532
-510
-506
-509
-480
-464
-456
-439
-420
-403
-387
-360
-331
-314
-295
-287
-282
-254
-255
-259
-240
-219
-211
-185
-133
-85
-43
-8
24
56
65
65
72
81
99
112
132
141
143
169
169
161
171
184
198
192
170
158
131
90
71
66
76
94
89
110
116
127
138
146
159
149
131
118
111
90
95
79
86
127
128
138
156
166
175
183
201
209
193
179
178
142
109
72
29
-6
-74
-150
-197
-226
-263
-314
-335
-330
-358
-398
-416
-445
-476
-490
-506
-528
-550
-586
-608
-612
-620
-633
-634
-639
-641
-634
-633
-632
-639
-647
-653
-660
-662
-672
-682
-699
-701
-683
-690
-684
-668
-661
-656
-644
-617
-595
-577
-549
-504
-482
-452
-418
-395
-375
-374
-389
-391
-394
-411
-420
-414
-415
-421
-414
-412
-411
-414
-405
-393
-400
-395
-397
-406
-408
-426
-441
-451
-470
-476
-474
-478
-461
-440
-436
-435
-416
-399
-376
-373
-371
-349
-358
-379
-394
-407
-411
-414
-413
-409
-402
-386
-385
-362
-349
-347
-334
-328
-324
-312
-309
-323
-319
-316
-308
-296
-275
-249
-238
-228
-208
-191
-186
-184
-184
-172
-153
-159
-147
-136
-136
-124
-98
-83
-72
-67
-71
-67
-67
-49
-27
-6
8
20
35
37
43
48
46
63
85
104
134
167
189
193
187
176
181
194
200
209
214
220
229
234
244
236
210
177
170
186
185
179
182
182
171
154
138
125
99
65
39
-7
-47
-53
-44
-56
-88
-110
-93
-74
-96
-146
-152
-141
-158
-199
-228
-227
-245
-269
-293
-307
-320
-328
-346
-374
-413
-442
-452
-468
-493
-509
-510
-522
-541
-563
-590
-609
-625
-633
-642
-630
-620
-636
-657
-672
-675
-671
-670
-668
-639
-620
-618
-621
-626
-635
-645
-634
-622
-606
-593
-567
-550
-537
-516
-511
-501
-489
-479
-458
-425
-395
-357
-325
-298
-275
-244
-221
-222
-201
-185
-181
-183
-198
-206
-204
-203
-197
-192
-193
-193
-176
-164
-154
-138
-122
-105
-107
-112
-133
-153
-181
-193
-182
-175
-165
-158
-149
-150
-163
-148
-129
-113
-105
-105
-124
-142
-125
-113
-115
-106
-72
-42
-39
-60
-55
-46
-19
0
-8
0
1
14
37
44
53
79
116
118
102
97
114
125
107
88
55
25
-12
-62
-83
-90
-95
-115
-133
-139
-128
-110
-107
-121
-131
-136
-147
-159
-184
-215
-247
-259
-272
-296
-303
-286
-273
-266
-257
-247
-241
-236
-245
-277
-297
-310
-327
-353
-349
-328
-325
-323
-337
-346
-347
-358
-370
-375
-369
-373
-369
-369
-387
-403
-416
-425
-454
-486
-480
-485
-502
-508
-492
-458
-437
-419
-390
-368
-367
-373
-374
-378
-390
-392
-402
-405
-397
-391
-383
-384
-379
-381
-363
-338
-327
-316
-309
-306
-317
-338
-325
-315
-311
-301
-278
-255
-233
-227
-224
-214
-204
-216
-214
-193
-213
-227
-234
-240
-238
-229
-220
-204
-179
-168
-171
-173
-178
-181
-191
-215
-204
-191
-178
-182
-170
-136
-123
-138
-154
-146
-160
-176
-182
-197
-217
-228
-216
-222
-240
-242
-213
-175
-168
-179
-196
-208
-206
-215
-243
-263
-275
-299
-320
-336
-324
-306
-292
-278
-254
-245
-231
-205
-193
-185
-178
-176
-184
-203
-210
-208
-223
-236
-221
-227
-247
-242
-216
-209
-220
-208
-174
-160
-177
-194
-167
-155
-165
-142
-104
-105
-134
-149
-163
-167
-179
-209
-225
-228
-230
-226
-220
-201
-174
-157
-150
-148
-165
-171
-154
-143
-159
-159
-150
-137
-133
-136
-132
-119
-135
-161
-186
-220
-257
-274
-290
-291
-281
-295
-285
-268
-253
-249
-233
-215
-219
-222
-205
-194
-171
-150
-147
-145
-145
-144
-145
-138
-135
-141
-148
-179
-225
-256
-279
-309
-333
-343
-352
-369
-391
-403
-403
-396
-408
-406
-398
-393
-390
-390
-376
-356
-342
-336
-331
-323
-311
-308
-299
-292
-282
-277
-276
-277
-288
-308
-328
-338
-344
-351
-360
-372
-374
-384
-392
-393
-400
-398
-377
-362
-365
-369
-369
-373
-394
-398
-395
-403
-397
-390
-374
-361
-332
-292
-275
-266
-246
-228
-216
-202
-204
-215
-236
-246
-255
-278
-294
-294
-302
-305
-311
-343
-314
-265
-282
-308
-307
-310
-300
-297
-332
-336
-318
-292
-292
-332
-346
-306
-257
-244
-246
-192
-125
-128
-151
-140
-133
-134
-150
-161
-165
-149
-128
-126
-94
-77
-79
-63
-46
-60
-83
-70
-70
-104
-138
-142
-134
-145
-198
-221
-213
-244
-255
-259
-242
-196
-178
-168
-145
-142
-171
-177
-163
-152
-154
-163
-121
-120
-176
-195
-216
-245
-279
-309
-304
-313
-321
-317
-296
-278
-257
-241
-219
-203
-221
-234
-250
-257
-257
-250
-260
-263
-242
-241
-246
-243
-237
-208
-192
-183
-156
-151
-163
-162
-173
-179
-174
-188
-208
-236
-266
-272
-271
-272
-262
-254
-254
-255
-259
-267
-270
-261
-277
-297
-325
-337
-344
-358
-358
-339
-313
-290
-261
-260
-253
-243
-234
-238
-255
-267
-263
-265
-264
-246
-217
-182
-167
-144
-120
-116
-114
-116
-117
-134
-166
-194
-210
-238
-256
-254
-240
-219
-197
-167
-150
-140
-129
-126
-111
-100
-111
-131
-157
-200
-240
-246
-244
-245
-249
-256
-258
-264
-266
-269
-260
-227
-199
-184
-177
-143
-110
-90
-79
-88
-95
-123
-180
-204
-223
-240
-245
-257
-280
-312
-338
-355
-357
-369
-378
-364
-360
-356
-342
-314
-284
-278
-301
-335
-364
-369
-387
-388
-390
-394
-370
-352
-335
-326
-317
-315
-311
-305
-295
-290
-294
-297
-301
-325
-332
-329
-366
-387
-402
-417
-427
-425
-413
-405
-385
-372
-354
-337
-324
-322
-306
-299
-287
-262
-234
-221
-211
-206
-207
-196
-199
-194
-175
-168
-163
-154
-164
-169
-183
-194
-234
-248
-293
-251
-206
-225
-335
-271
-179
-240
-254
-224
-181
-222
-228
-220
-185
-212
-202
-176
-159
-178
-188
-183
-180
-193
-200
-177
-156
-172
-196
-187
-175
-196
-213
-224
-230
-236
-240
-255
-254
-248
-246
-227
-212
-227
-241
-247
-256
-267
-266
-267
-278
-310
-326
-342
-345
-362
-375
-376
-365
-365
-375
-374
-371
-356
-349
-332
-323
-319
-318
-310
-294
-284
-286
-292
-298
-301
-291
-287
-276
-260
-256
-259
-276
-284
-293
-296
-306
-300
-315
-308
-313
-295
-303
-324
-253
-291
-386
-391
-262
-325
-362
-351
-265
-277
-294
-277
-211
-227
-262
-248
-210
-197
-202
-191
-166
-165
-171
-189
-203
-222
-236
-229
-214
-222
-216
-218
-206
-204
-209
-213
-210
-214
-219
-202
-192
-197
-206
-206
-201
-189
-169
-150
-139
-110
-100
-96
-87
-92
-99
-99
-106
-124
-138
-144
-151
-167
-172
-173
-187
-193
-187
-193
-190
-191
-186
-198
-212
-215
-222
-223
-223
-232
-230
-219
-213
-202
-176
-155
-149
-144
-123
-111
-123
-130
-139
-136
-145
-147
-145
-151
-163
-158
-158
-163
-167
-190
-188
-202
-208
-210
-209
-218
-217
-200
-192
-189
-202
-200
-192
-174
-189
-213
-226
-239
-241
-257
-252
-248
-251
-260
-253
-245
-234
-226
-218
-205
-205
-208
-211
-228
-258
-263
-281
-287
-277
-280
-273
-266
-246
-229
-221
-209
-216
-228
-242
-256
-270
-282
-275
-282
-276
-271
-268
-262
-249
-232
-225
-214
-203
-198
-205
-204
-217
-218
-227
-235
-220
-222
-223
-221
-217
-212
-211
-203
-210
-207
-198
-198
-190
-178
-168
-156
-150
-139
-129
-119
-112
-107
-98
-101
-102
-115
-123
-125
-137
-128
-120
-122
-115
-121
-112
-123
-138
-146
-153
-157
-164
-158
-163
-182
-201
-203
-201
-204
-206
-197
-187
-181
-179
-169
-153
-148
-146
-152
-145
-140
-150
-161
-164
-169
-167
-177
-186
-180
-181
-181
-176
-183
-184
-174
-183
-194
-198
-205
-214
-212
-209
-223
-249
-250
-247
-242
-230
-217
-204
-213
-207
-204
-196
-196
-204
-207
-214
-213
-207
-194
-191
-181
-191
-190
-180
-179
-168
-159
-170
-176
-169
-163
-157
-152
-150
-143
-135
-134
-132
-119
-114
-119
-128
-135
-132
-132
-130
-111
-119
-131
-133
-126
-135
-151
-136
-135
-151
-161
-168
-178
-194
-202
-210
-235
-251
-261
-264
-270
-275
-280
-277
-270
-281
-274
-279
-286
-279
-292
-302
-282
-267
-251
-243
-230
-216
-204
-205
-197
-193
-188
-173
-179
-187
-206
-216
-215
-221
-229
-243
-257
-264
-275
-276
-277
-274
-277
-280
-283
-293
-297
-296
-304
-302
-289
-271
-262
-251
-235
-217
-207
-210
-208
-200
-191
-180
-172
-168
-161
-161
-166
-170
-168
-153
-152
-153
-132
-126
-134
-155
-158
-162
-162
-156
-159
-165
-174
-171
-173
-166
-146
-123
-92
-82
-76
-68
-68
-81
-93
-111
-143
-156
-171
-190
-212
-215
-214
-230
-220
-199
-194
-202
-194
-196
-200
-199
-210
-218
-227
-234
-234
-212
-197
-184
-167
-150
-141
-130
-124
-121
-120
-132
-147
-155
-158
-149
-160
-163
-167
-158
-148
-148
-132
-127
-121
-132
-138
-132
-145
-150
-143
-152
-171
-171
-164
-153
-157
-160
-166
-170
-188
-195
-203
-210
-204
-199
-195
-190
-192
-194
-194
-189
-177
-180
-188
-208
-216
-240
-269
-268
-262
-267
-271
-257
-243
-232
-229
-219
-218
-230
-246
-246
-240
-259
-280
-287
-295
-296
-290
-293
-283
-272
-258
-259
-255
-257
-255
-264
-270
-276
-300
-316
-313
-309
-304
-287
-265
-251
-245
-234
-255
-252
-244
-262
-262
-255
-261
-263
-267
-274
-286
-299
-298
-303
-303
-306
-300
-293
-303
-284
-268
-252
-228
-222
-211
-206
-224
-223
-216
-209
-196
-183
-165
-168
-162
-153
-120
-103
-102
-81
-75
-65
-47
-49
-48
-51
-66
-76
-85
-104
-103
-104
-116
-136
-147
-149
-161
-160
-163
-178
-187
-202
-208
-209
-207
-193
-195
-197
-204
-204
-216
-229
-221
-227
-232
-235
-232
-234
-239
-241
-239
-243
-255
-252
-256
-269
-265
-255
-248
-229
-214
-212
-209
-211
-210
-207
-218
-237
-248
-271
-290
-300
-322
-327
-325
-308
-311
-321
-312
-307
-288
-284
-275
-277
-277
-272
-266
-251
-251
-259
-265
-271
-268
-245
-212
-193
-186
-174
-178
-180
-182
-169
-173
-185
-189
-202
-200
-210
-214
-210
-220
-229
-233
-231
-226
-222
-230
-237
-236
-223
-224
-244
-240
-229
-220
-218
-227
-227
-228
-239
-249
-247
-238
-233
-233
-221
-220
-221
-219
-224
-226
-227
-234
-247
-256
-269
-276
-287
-295
-298
-288
-268
-248
-239
-230
-233
-255
-263
-261
-261
-259
-256
-257
-260
-258
-253
-254
-255
-259
-255
-256
-253
-246
-249
-251
-258
-263
-264
-260
-281
-276
-260
-262
-260
-268
-255
-244
-244
-250
-249
-231
-223
-227
-228
-224
-220
-220
-225
-234
-230
-235
-234
-222
-231
-238
-253
-269
-280
-274
-271
-265
-249
-252
-249
-237
-232
-231
-224
-217
-208
-184
-175
-173
-169
-160
-159
-172
-179
-186
-197
-208
-229
-249
-253
-265
-276
-284
-291
-297
-293
-281
-269
-253
-250
-273
-276
-270
-270
-268
-262
-240
-245
-239
-242
-245
-245
-245
-242
-244
-232
-230
-225
-216
-211
-208
-208
-221
-232
-228
-221
-230
-233
-222
-211
-199
-186
-176
-160
-156
-160
-152
-153
-170
-179
-177
-187
-190
-191
-192
-181
-193
-199
-201
-209
-206
-213
-213
-207
-208
-210
-216
-209
-209
-203
-194
-206
-206
-218
-228
-230
-245
-248
-244
-243
-238
-242
-249
-254
-267
-262
-261
-265
-270
-279
-289
-301
-305
-317
-329
-331
-327
-325
-322
-320
-317
-304
-297
-296
-284
-273
-268
-272
-284
-284
-294
-298
-294
-283
-280
-278
-269
-271
-274
-263
-261
-259
-250
-264
-273
-281
-280
-284
-290
-287
-281
-286
-283
-274
-268
-254
-235
-231
-221
-213
-216
-207
-196
-191
-185
-198
-215
-196
-167
-155
-146
-127
-106
-104
-103
-98
-99
-112
-124
-123
-131
-133
-141
-147
-149
-168
-179
-192
-204
-210
-197
-190
-197
-197
-200
-193
-199
-203
-191
-175
-174
-184
-184
-191
-192
-182
-182
-190
-171
-173
-193
-207
-218
-232
-239
-263
-286
-300
-308
-303
-306
-314
-334
-334
-338
-350
-341
-329
-332
-328
-325
-321
-312
-308
-316
-317
-312
-332
-343
-347
-374
-385
-386
-378
-380
-382
-362
-361
-368
-364
-359
-357
-347
-341
-323
-304
-291
-281
-275
-279
-285
-279
-276
-259
-260
-265
-255
-251
-264
-270
-269
-254
-246
-252
-251
-258
-257
-258
-258
-260
-264
-265
-277
-268
-261
-262
-264
-268
-266
-267
-255
-248
-230
-220
-217
-203
-202
-200
-208
-214
-210
-208
-217
-231
-230
-224
-226
-242
-245
-247
-254
-260
-266
-273
-258
-257
-251
-238
-225
-209
-208
-206
-205
-201
-199
-206
-203
-211
-203
-209
-234
-248
-267
-258
-249
-250
-234
-218
-200
-183
-184
-191
-185
-198
-221
-227
-221
-220
-223
-229
-231
-225
-220
-230
-235
-240
-248
-254
-263
-268
-264
-273
-282
-294
-293
-286
-277
-268
-258
-230
-222
-231
-228
-218
-213
-219
-213
-229
-239
-235
-240
-251
-251
-247
-256
-257
-250
-251
-255
-259
-255
-254
-273
-280
-295
-303
-319
-347
-358
-367
-361
-346
-337
-339
-325
-292
-267
-249
-217
-201
-187
-186
-194
-185
-179
-192
-203
-201
-204
-211
-217
-210
-202
-204
-212
-200
-172
-168
-164
-166
-160
-161
-173
-195
-206
-219
-234
-249
-272
-290
-287
-279
-287
-281
-282
-262
-242
-232
-223
-220
-220
-229
-233
-247
-257
-244
-228
-221
-228
-234
-229
-224
-230
-232
-226
-213
-210
-211
-212
-222
-237
-248
-242
-239
-240
-249
-243
-236
-237
-231
-227
-233
-234
-215
-221
-226
-211
-199
-203
-202
-194
-198
-193
-185
-168
-169
-189
-200
-216
-241
-252
-251
-264
-284
-284
-284
-298
-299
-294
-281
-267
-252
-242
-247
-263
-274
-285
-294
-306
-309
-321
-322
-314
-314
-294
-285
-282
-254
-223
-212
-201
-186
-178
-174
-185
-196
-189
-196
-194
-193
-185
-194
-187
-168
-168
-185
-182
-176
-192
-192
-206
-215
-215
-222
-231
-233
-221
-208
-213
-225
-216
-204
-207
-212
-218
-223
-217
-238
-246
-241
-244
-241
-223
-207
-209
-227
-237
-246
-261
-268
-272
-274
-272
-272
-281
-294
-287
-273
-266
-263
-242
-230
-234
-218
-202
-180
-165
-140
-138
-145
-145
-156
-161
-148
-149
-157
-153
-160
-167
-178
-187
-191
-187
-196
-214
-241
-257
-265
-273
-288
-289
-291
-308
-324
-328
-329
-314
-310
-308
-294
-283
-277
-274
-272
-265
-258
-254
-265
-267
-266
-267
-261
-264
-264
-268
-273
-291
-283
-271
-265
-254
-256
-260
-250
-244
-251
-253
-251
-258
-274
-285
-289
-298
-315
-315
-318
-318
-314
-320
-319
-310
-294
-282
-266
-263
-264
-259
-265
-270
-279
-267
-263
-267
-265
-263
-262
-259
-254
-236
-224
-222
-218
-224
-234
-241
-259
-279
-268
-253
-246
-243
-243
-236
-233
-233
-226
-218
-208
-196
-185
-183
-181
-160
-133
-121
-127
-129
-138
-149
-149
-147
-151
-145
-139
-146
-143
-147
-167
-175
-177
-191
-199
-192
-186
-187
-199
-207
-215
-224
-244
-253
-254
-263
-265
-271
-267
-264
-251
-253
-245
-225
-216
-211
-217
-227
-247
-265
-277
-265
-261
-269
-265
-276
-286
-298
-311
-311
-320
-338
-343
-330
-325
-332
-339
-341
-339
-324
-313
-294
-275
-266
-257
-253
-246
-247
-221
-213
-225
-218
-218
-225
-242
-247
-249
-243
-230
-224
-217
-216
-226
-233
-242
-240
-229
-216
-209
-225
-232
-241
-254
-253
-248
-241
-222
-208
-210
-203
-185
-180
-160
-146
-146
-129
-116
-114
-118
-116
-129
-144
-149
-160
-175
-180
-189
-203
-207
-213
-222
-211
-194
-185
-182
-187
-195
-196
-203
-227
-234
-235
-231
-243
-253
-255
-260
-253
-252
-262
-270
-266
-263
-255
-255
-250
-250
-258
-271
-283
-286
-299
-309
-319
-318
-324
-337
-330
-326
-318
-307
-314
-310
-304
-296
-293
-293
-272
-269
-278
-281
-279
-277
-290
-291
-278
-266
-266
-262
-267
-272
-268
-258
-249
-241
-234
-222
-195
-189
-197
-200
-205
-212
-212
-222
-216
-203
-203
-199
-197
-189
-191
-212
-228
-237
-228
-217
-229
-246
-245
-249
-256
-264
-267
-276
-280
-278
-258
-239
-217
-207
-218
-232
-229
-232
-247
-251
-251
-249
-259
-275
-277
-274
-284
-285
-276
-272
-267
-256
-254
-242
-247
-253
-248
-245
-245
-234
-230
-229
-219
-215
-233
-239
-230
-233
-225
-207
-194
-192
-197
-207
-203
-213
-221
-218
-219
-234
-243
-234
-229
-228
-225
-227
-210
-192
-200
-215
-226
-230
-237
-249
-241
-237
-241
-233
-224
-216
-205
-202
-206
-199
-202
-214
-206
-213
-216
-217
-214
-222
-224
-224
-237
-250
-260
-262
-273
-283
-291
-296
-314
-325
-314
-315
-322
-318
-312
-307
-304
-301
-288
-269
-266
-262
-251
-244
-234
-223
-213
-198
-197
-196
-186
-186
-191
-193
-204
-209
-207
-202
-209
-211
-221
-225
-222
-228
-228
-235
-228
-220
-224
-223
-217
-217
-215
-191
-177
-181
-175
-171
-166
-158
-168
-174
-163
-156
-153
-154
-153
-154
-161
-166
-156
-142
-142
-141
-147
-152
-167
-178
-171
-179
-188
-190
-193
-213
-226
-233
-231
-225
-228
-224
-227
-221
-216
-218
-213
-213
-206
-205
-220
-237
-237
-237
-252
-258
-251
-256
-259
-257
-269
-287
-293
-295
-288
-286
-279
-272
-274
-293
-296
-300
-311
-322
-316
-313
-316
-307
-297
-307
-307
-290
-269
-247
-230
-210
-203
-205
-204
-192
-184
-202
-217
-229
-235
-248
-274
-279
-288
-295
-294
-283
-280
-262
-247
-230
-226
-227
-215
-210
-199
-195
-197
-207
-204
-197
-205
-211
-216
-218
-209
-210
-206
-208
-208
-198
-187
-191
-199
-210
-217
-218
-230
-229
-245
-249
-253
-270
-274
-284
-295
-300
-302
-299
-285
-282
-277
-285
-286
-283
-280
-281
-299
-313
-319
-316
-328
-329
-306
-285
-288
-304
-315
-305
-308
-319
-310
-307
-317
-323
-336
-340
-339
-335
-329
-327
-322
-320
-315
-314
-315
-317
-319
-329
-344
-338
-328
-339
-340
-323
-320
-315
-308
-288
-264
-252
-238
-229
-207
-190
-185
-196
-200
-202
-215
-202
-203
-204
-190
-180
-189
-197
-207
-231
-238
-244
-261
-263
-263
-267
-264
-274
-266
-261
-264
-278
-292
-277
-268
-258
-237
-230
-225
-216
-216
-222
-231
-233
-240
-245
-256
-263
-266
-264
-261
-254
-254
-263
-261
-257
-265
-271
-280
-282
-286
-299
-318
-332
-342
-341
-341
-350
-361
-362
-352
-350
-347
-341
-339
-336
-339
-343
-340
-343
-341
-336
-349
-362
-356
-353
-341
-327
-316
-312
-304
-303
-302
-307
-307
-310
-317
-324
-329
-317
-302
-296
-291
-289
-300
-299
-292
-284
-288
-288
-297
-281
-275
-269
-255
-255
-236
-229
-222
-213
-214
-226
-228
-236
-246
-239
-237
-229
-228
-242
-235
-241
-255
-250
-247
-245
-251
-254
-251
-258
-253
-256
-253
-257
-259
-252
-246
-253
-268
-273
-267
-258
-260
-256
-252
-253
-269
-265
-261
-258
-265
-278
-290
-288
-270
-270
-279
-273
-267
-261
-269
-283
-287
-295
-302
-294
-299
-300
-292
-288
-281
-267
-263
-271
-267
-270
-278
-283
-285
-280
-275
-282
-281
-263
-240
-228
-220
-211
-207
-193
-187
-191
-194
-200
-200
-198
-206
-236
-259
-265
-270
-272
-274
-267
-265
-261
-258
-270
-269
-257
-251
-240
-240
-233
-228
-240
-257
-259
-248
-239
-244
-243
-225
-215
-217
-217
-207
-208
-216
-208
-204
-212
-218
-213
-222
-230
-232
-249
-279
-291
-300
-312
-309
-314
-317
-319
-311
-309
-296
-278
-263
-256
-240
-231
-239
-234
-229
-222
-218
-209
-211
-217
-207
-207
-214
-204
-205
-211
-220
-235
-244
-247
-248
-243
-235
-221
-222
-224
-227
-235
-232
-233
-239
-256
-250
-246
-247
-250
-265
-266
-278
-290
-278
-281
-303
-303
-299
-313
-320
-313
-315
-332
-344
-339
-327
-317
-313
-319
-318
-317
-310
-313
-314
-310
-297
-280
-284
-278
-259
-243
-249
-244
-230
-222
-219
-218
-212
-213
-219
-222
-222
-215
-209
-208
-198
-203
-208
-203
-199
-200
-208
-205
-196
-196
-207
-209
-214
-217
-228
-243
-239
-231
-230
-243
-251
-253
-243
-250
-253
-244
-255
-271
-282
-290
-294
-276
-266
-266
-256
-251
-252
-258
-252
-251
-254
-259
-262
-259
-267
-271
-271
-281
-291
-297
-301
-293
-300
-296
-278
-268
-264
-262
-269
-273
-284
-293
-285
-288
-298
-308
-310
-308
-318
-311
-310
-330
-345
-343
-336
-341
-344
-357
-364
-369
-362
-355
-347
-340
-333
-331
-342
-337
-326
-317
-317
-308
-309
-309
-310
-320
-324
-321
-316
-314
-310
-299
-282
-268
-264
-260
-270
-277
-297
-308
-317
-341
-348
-357
-353
-345
-346
-351
-339
-336
-337
-341
-338
-332
-320
-313
-309
-304
-313
-318
-309
-296
-302
-289
-272
-257
-239
-239
-239
-232
-241
-253
-271
-284
-286
-292
-300
-309
-306
-307
-300
-300
-303
-296
-286
-281
-290
-288
-284
-303
-310
-308
-308
-313
-317
-325
-343
-346
-342
-338
-342
-350
-353
-360
-357
-354
-352
-353
-352
-364
-370
-370
-363
-367
-362
-350
-346
-339
-331
-328
-320
-308
-315
-319
-314
-301
-300
-292
-283
-290
-298
-307
-311
-299
-299
-298
-290
-295
-297
-290
-270
-263
-263
-261
-251
-248
-255
-244
-228
-213
-191
-179
-161
-162
-154
-132
-120
-121
-130
-138
-147
-155
-173
-179
-185
-192
-201
-208
-220
-233
-244
-267
-281
-288
-301
-317
-333
-342
-344
-350
-371
-382
-386
-380
-365
-358
-359
-353
-344
-345
-352
-341
-320
-309
-300
-303
-309
-302
-312
-317
-303
-308
-309
-301
-287
-289
-294
-302
-315
-333
-345
-339
-335
-316
-293
-273
-266
-272
-263
-244
-255
-259
-269
-278
-297
-304
-309
-310
-294
-292
-297
-311
-313
-310
-313
-309
-306
-295
-289
-294
-302
-302
-303
-295
-286
-273
-269
-287
-283
-284
-296
-301
-287
-291
-282
-278
-278
-280
-290
-291
-296
-308
-324
-324
-334
-345
-329
-323
-322
-311
-287
-288
-302
-296
-298
-308
-316
-311
-305
-296
-292
-302
-313
-315
-300
-282
-278
-278
-272
-263
-266
-268
-258
-258
-259
-260
-264
-270
-285
-300
-303
-312
-316
-313
-297
-285
-285
-284
-282
-273
-254
-243
-234
-223
-220
-210
-207
-198
-181
-173
-178
-178
-172
-181
-207
-212
-222
-234
-236
-240
-244
-241
-252
-252
-266
-275
-273
-280
-276
-272
-263
-272
-277
-280
-279
-275
-279
-281
-276
-270
-265
-266
-261
-257
-259
-261
-277
-299
-305
-310
-322
-317
-312
-318
-314
-309
-299
-304
-306
-307
-318
-325
-333
-339
-340
-337
-342
-328
-323
-333
-331
-323
-328
-331
-329
-318
-321
-315
-299
-295
-292
-295
-286
-283
-281
-286
-285
-288
-296
-287
-275
-272
-275
-291
-293
-307
-319
-309
-301
-303
-316
-318
-303
-285
-273
-256
-244
-249
-256
-255
-252
-263
-262
-265
-274
-287
-291
-293
-300
-290
-277
-267
-247
-239
-238
-229
-230
-249
-271
-288
-306
-306
-311
-312
-309
-321
-323
-329
-324
-314
-318
-311
-313
-319
-320
-323
-331
-338
-347
-364
-363
-365
-349
-346
-343
-325
-318
-321
-312
-298
-292
-280
-269
-253
-224
-215
-210
-196
-202
-209
-212
-212
-227
-216
-202
-201
-203
-210
-207
-209
-206
-207
-212
-231
-244
-258
-262
-254
-246
-250
-257
-252
-245
-255
-266
-258
-239
-216
-220
-229
-229
-239
-256
-278
-292
-293
-303
-312
-337
-352
-375
-388
-400
-408
-420
-450
-455
-484
-504
-606
-646
-725
-881
-2916
-3210
-1477
-1835
-1955
-1113
-956
-1162
-1009
-852
-1252
-1407
-1080
-1415
-1363
-1232
-1506
-1485
-1091
-1025
-801
-658
-422
-369
-818
-343
-174
-785
-602
-334
-288
-204
-472
-429
-447
-616
-558
-380
-497
-589
-668
-658
-843
-1157
-1272
-1313
-1285
-1137
-1451
-1507
-1292
-1358
-1390
-1246
-952
-942
-987
-839
-669
-887
-1266
-1194
-1088
-879
-704
-852
-497
-418
-591
-669
-717
-641
-729
-296
-499
-1002
-803
-1098
-1094
-1029
-1016
-742
-803
-751
-754
-766
-427
-544
-508
-631
-712
-437
-413
-493
-335
-180
-72
-133
-66
-19
-102
-170
108
163
56
121
128
156
164
127
138
156
108
46
-14
60
-32
-113
-95
-1
-29
-170
-172
-111
-119
-195
-149
-97
-122
-100
16
80
-1
-23
36
119
140
141
126
89
74
25
-21
-29
-26
-3
50
133
108
-43
-90
-47
-92
-188
-218
-235
-323
-343
-312
-322
-398
-445
-405
-353
-319
-348
-410
-386
-347
-351
-375
-342
-313
-304
-265
-236
-222
-295
-286
-228
-201
-207
-194
-199
-235
-212
-189
-244
-276
-272
-271
-248
-226
-263
-323
-326
-316
-309
-336
-304
-271
-265
-218
-172
-184
-223
-181
-133
-105
-84
-41
-13
-2
57
64
76
107
125
141
190
179
161
175
176
220
256
275
258
264
243
241
249
243
241
295
330
342
410
455
495
586
704
765
826
875
990
1040
1052
1116
1247
1326
1403
1526
1598
1658
1739
1904
1988
2086
2213
2240
2255
2309
2332
2306
2316
2379
2391
2334
2357
2414
2469
2502
2689
2895
2986
3176
3293
3079
2561
1937
1107
-5
-1097
-2040
-2873
-3548
-3804
-3679
-3536
-3278
-2656
-1864
-1146
-396
396
954
1309
1576
1770
1751
1610
1596
1659
1758
1853
2012
2091
2088
2208
2300
2265
2170
2005
1691
1225
736
103
-575
-1143
-1553
-1781
-1926
-1926
-1834
-1669
-1501
-1193
-851
-579
-263
58
317
432
506
537
522
527
633
782
927
1057
1192
1297
1338
1310
1207
1059
909
691
373
9
-335
-680
-1001
-1202
-1290
-1319
-1322
-1179
-1049
-921
-825
-677
-527
-401
-255
-173
-106
-112
-106
-93
-75
-34
32
99
190
234
244
166
28
-100
-259
-419
-604
-759
-899
-1006
-1088
-1137
-1141
-1111
-1082
-985
-978
-1188
-1251
-1376
-1550
-1598
-1485
-1334
-1228
-947
-687
-408
-256
-119
156
257
237
222
197
-42
-299
-439
-593
-732
-793
-753
-701
-675
-679
-669
-691
-769
-731
-732
-771
-773
-793
-823
-855
-783
-752
-651
-494
-352
-187
-90
-59
-34
-74
-152
-182
-199
-293
-448
-542
-644
-780
-870
-836
-707
-581
-419
-178
-4
84
133
278
404
395
453
540
547
424
356
378
271
144
132
183
262
293
383
525
609
781
959
1096
1276
1484
1651
1717
1849
2036
2104
2236
2409
2719
2926
3119
3422
3644
3538
2868
2088
890
-601
-2391
-3790
-5023
-6088
-6543
-6477
-6026
-5623
-4729
-3554
-2305
-1149
-30
1047
1658
1921
2160
2182
1896
1561
1490
1434
1318
1379
1442
1428
1323
1370
1395
1278
1001
664
149
-561
-1311
-2087
-2816
-3422
-3665
-3669
-3478
-3140
-2671
-2157
-1575
-965
-366
186
648
1030
1239
1280
1180
976
747
555
496
508
535
623
637
636
533
373
128
-171
-469
-817
-1183
-1575
-1936
-2304
-2494
-2503
-2365
-2151
-1793
-1364
-1023
-657
-355
-103
32
190
297
329
303
233
125
-13
-70
-91
-78
-47
17
68
29
-87
-238
-458
-673
-909
-1051
-1230
-1381
-1453
-1522
-1543
-1520
-1352
-1220
-1067
-844
-655
-559
-504
-514
-721
-937
-1085
-1228
-1379
-1439
-1369
-1304
-1158
-937
-665
-416
-268
-21
107
84
12
-116
-314
-601
-749
-901
-1072
-1142
-1173
-1202
-1226
-1210
-1155
-1133
-1117
-1043
-1002
-1051
-1084
-1067
-1078
-1086
-965
-852
-869
-791
-665
-585
-553
-480
-358
-371
-387
-371
-336
-415
-562
-581
-602
-683
-698
-649
-632
-639
-537
-437
-409
-381
-374
-410
-489
-545
-649
-757
-854
-850
-808
-753
-596
-449
-249
-47
205
431
619
820
957
1034
1107
1141
1124
1057
1010
1028
1053
1033
1004
1082
1092
1007
1032
1104
1037
990
1048
1167
1212
1305
1454
1677
1810
1996
2316
2509
2690
2663
2513
1981
1214
308
-792
-1963
-3252
-4270
-5087
-5505
-5385
-4890
-4251
-3474
-2491
-1451
-459
362
982
1427
1602
1640
1655
1529
1229
917
794
716
746
819
828
813
744
692
538
220
-217
-706
-1234
-1771
-2223
-2626
-2964
-3071
-2928
-2590
-2152
-1656
-1137
-641
-138
312
653
832
916
955
900
812
661
434
253
136
114
132
151
133
55
-41
-197
-407
-717
-1036
-1323
-1550
-1720
-1828
-1868
-1870
-1753
-1534
-1231
-908
-603
-309
-81
107
214
232
160
42
-52
-124
-210
-274
-323
-345
-360
-321
-262
-317
-359
-444
-513
-649
-801
-954
-1094
-1201
-1227
-1172
-1132
-1040
-928
-772
-645
-470
-345
-272
-276
-410
-644
-965
-1300
-1590
-1725
-1745
-1637
-1429
-1103
-762
-451
-203
-51
66
65
-15
-113
-279
-489
-706
-841
-918
-970
-920
-841
-738
-653
-574
-542
-667
-821
-958
-1103
-1261
-1395
-1416
-1439
-1456
-1350
-1181
-1007
-875
-650
-424
-280
-151
-63
-6
-13
-7
-3
-19
-75
-130
-199
-276
-347
-396
-424
-484
-513
-498
-527
-590
-630
-671
-666
-640
-545
-399
-227
14
231
456
627
784
913
964
1032
1061
1027
988
959
917
860
802
846
855
878
946
1100
1275
1299
1416
1531
1586
1624
1669
1707
1723
1713
1742
1812
1812
1751
1457
1062
412
-307
-1068
-1854
-2616
-3494
-4161
-4589
-4662
-4482
-3879
-3185
-2431
-1588
-746
148
752
1191
1492
1641
1663
1613
1520
1229
898
690
533
484
419
380
328
208
89
-110
-373
-799
-1207
-1570
-1903
-2160
-2348
-2478
-2494
-2322
-2009
-1595
-1139
-692
-274
147
462
690
748
719
659
550
453
302
152
-10
-129
-166
-219
-246
-284
-375
-474
-589
-750
-1015
-1282
-1527
-1686
-1801
-1804
-1746
-1631
-1426
-1183
-848
-589
-330
-105
80
197
265
270
188
32
-109
-225
-360
-445
-535
-588
-629
-610
-605
-636
-682
-735
-768
-858
-941
-987
-1081
-1138
-1166
-1080
-1021
-958
-835
-755
-619
-563
-401
-375
-395
-432
-464
-509
-603
-901
-1294
-1538
-1745
-1866
-1897
-1556
-1305
-1002
-631
-242
72
65
68
78
-1
-193
-348
-474
-683
-863
-893
-926
-912
-864
-827
-766
-681
-707
-808
-933
-1119
-1259
-1409
-1436
-1458
-1452
-1336
-1134
-819
-610
-342
-45
105
204
274
267
78
-144
-280
-448
-602
-731
-813
-839
-898
-867
-815
-778
-764
-738
-702
-706
-696
-697
-710
-670
-563
-433
-235
-32
194
413
635
825
962
1055
1061
1077
1065
1006
878
757
672
569
468
394
443
498
588
706
851
998
995
1087
1117
1143
1128
1105
1172
1187
1339
1409
1534
1666
1749
1838
1726
1497
1105
583
-116
-867
-1470
-2145
-2956
-3662
-4086
-4268
-4202
-3822
-3178
-2445
-1691
-873
-12
628
980
1208
1328
1311
1239
1168
973
747
576
485
456
415
342
246
144
30
-135
-379
-724
-1109
-1478
-1814
-2045
-2212
-2363
-2323
-2125
-1802
-1417
-968
-527
-219
111
388
550
598
564
522
410
293
209
97
-75
-209
-256
-270
-302
-327
-363
-446
-525
-647
-809
-1005
-1222
-1361
-1437
-1449
-1375
-1270
-1097
-897
-642
-416
-232
-70
42
103
123
122
19
-73
-197
-271
-357
-417
-435
-462
-427
-419
-330
-309
-359
-418
-480
-553
-709
-822
-913
-981
-998
-962
-856
-762
-692
-594
-486
-406
-385
-370
-385
-464
-540
-643
-696
-852
-1149
-1401
-1627
-1801
-1967
-1896
-1687
-1458
-1143
-788
-395
-176
-77
-19
-23
-130
-293
-407
-538
-662
-718
-737
-763
-766
-713
-694
-687
-699
-753
-838
-994
-1170
-1272
-1387
-1457
-1472
-1394
-1220
-1036
-778
-527
-263
-61
69
175
180
81
-54
-175
-332
-496
-619
-704
-784
-842
-856
-809
-751
-718
-643
-563
-522
-509
-439
-386
-353
-288
-180
-47
54
241
417
578
693
792
908
908
890
833
788
703
600
552
471
430
363
391
475
521
564
638
782
816
903
1050
1136
1221
1262
1397
1485
1500
1552
1629
1739
1755
1761
1728
1448
1004
431
-222
-862
-1521
-2062
-2708
-3285
-3740
-4002
-3969
-3794
-3247
-2628
-1914
-1163
-369
367
744
1051
1160
1190
1138
1063
1034
878
789
727
719
723
651
577
413
251
53
-211
-529
-948
-1334
-1717
-1974
-2159
-2301
-2284
-2159
-1858
-1500
-1072
-632
-301
2
236
437
532
561
549
516
493
498
482
412
359
307
278
226
149
27
-153
-336
-536
-738
-972
-1193
-1349
-1427
-1397
-1291
-1167
-1033
-863
-657
-469
-323
-198
-137
-128
-112
-102
-134
-202
-262
-286
-335
-340
-323
-302
-303
-309
-267
-289
-320
-400
-518
-646
-766
-857
-948
-1007
-1012
-1001
-905
-831
-734
-664
-624
-551
-552
-485
-492
-493
-535
-587
-582
-651
-882
-1170
-1359
-1546
-1729
-1804
-1625
-1429
-1183
-842
-441
-122
-39
41
76
19
-147
-297
-430
-589
-707
-747
-760
-828
-847
-913
-960
-1012
-1090
-1120
-1214
-1296
-1379
-1367
-1316
-1295
-1170
-980
-704
-427
-173
65
223
287
267
241
131
-38
-193
-319
-418
-506
-544
-614
-674
-715
-738
-709
-690
-622
-529
-416
-311
-231
-116
-28
47
147
253
382
476
583
707
803
889
939
977
950
888
837
756
696
577
556
562
602
639
725
943
1061
1215
1303
1429
1425
1350
1370
1347
1299
1198
1299
1428
1557
1726
1917
1999
1934
1765
1398
840
153
-548
-1219
-1764
-2227
-2645
-3038
-3230
-3243
-3066
-2746
-2219
-1622
-1087
-486
62
498
616
671
670
608
617
649
757
779
866
981
1058
1032
881
667
367
89
-209
-511
-837
-1148
-1392
-1583
-1665
-1719
-1723
-1651
-1463
-1212
-967
-737
-546
-415
-343
-236
-190
-166
-134
-19
141
267
451
546
609
586
560
509
356
183
-45
-211
-423
-598
-758
-900
-985
-1062
-1021
-958
-834
-746
-676
-583
-534
-480
-489
-475
-492
-495
-428
-360
-283
-226
-136
-79
-29
29
59
44
-59
-113
-189
-266
-376
-452
-488
-580
-567
-599
-570
-567
-583
-533
-550
-492
-548
-555
-589
-693
-692
-747
-689
-692
-662
-567
-555
-481
-486
-617
-1038
-1339
-1497
-1680
-1798
-1757
-1367
-1096
-721
-293
93
233
75
93
-47
-229
-443
-579
-615
-770
-708
-695
-718
-749
-789
-782
-878
-922
-1007
-1090
-1169
-1247
-1219
-1177
-1102
-1016
-797
-511
-238
-11
147
285
274
194
103
-25
-233
-462
-545
-563
-601
-586
-511
-455
-447
-424
-356
-351
-386
-385
-347
-283
-260
-190
-60
54
216
408
634
825
939
1037
1070
1067
976
824
695
613
596
575
620
679
765
842
903
1017
1072
1094
1098
1132
1256
1265
1156
1052
1014
980
814
705
707
700
710
812
1087
1309
1436
1556
1664
1605
1253
805
286
-292
-846
-1230
-1423
-1549
-1549
-1552
-1533
-1550
-1605
-1547
-1473
-1352
-1238
-1020
-717
-501
-287
-137
-20
53
126
274
445
599
688
786
833
757
583
373
137
-137
-313
-426
-492
-543
-599
-633
-711
-769
-838
-914
-974
-1024
-990
-927
-834
-734
-670
-557
-467
-366
-270
-166
-50
23
108
167
195
154
106
55
-6
-50
-96
-108
-155
-167
-157
-192
-245
-359
-457
-543
-617
-639
-672
-689
-703
-699
-665
-671
-682
-679
-641
-564
-511
-435
-408
-364
-329
-299
-224
-238
-223
-219
-164
-112
-127
-80
-140
-163
-220
-282
-305
-419
-447
-488
-492
-511
-528
-490
-531
-522
-559
-554
-560
-598
-586
-717
-1022
-1270
-1400
-1481
-1572
-1528
-1200
-907
-554
-235
8
122
-51
-163
-317
-421
-559
-631
-501
-398
-218
-126
-46
-88
-206
-319
-565
-707
-909
-1065
-1198
-1292
-1240
-1233
-1119
-1029
-809
-520
-306
-110
-22
70
30
-83
-192
-327
-396
-446
-372
-233
-64
70
129
147
82
-53
-238
-401
-539
-618
-613
-522
-384
-254
-95
47
199
297
377
472
547
603
598
609
596
560
541
552
604
641
731
848
910
875
824
802
713
570
499
572
657
762
892
1085
1198
1112
1031
922
795
590
477
471
444
512
634
844
1049
1246
1416
1547
1628
1583
1383
1034
601
136
-286
-640
-836
-922
-945
-1020
-1122
-1216
-1339
-1391
-1496
-1528
-1525
-1412
-1191
-1023
-779
-637
-503
-353
-183
17
116
233
344
423
480
488
448
319
197
128
105
80
69
72
55
15
-71
-180
-347
-545
-652
-704
-727
-717
-696
-634
-610
-586
-552
-602
-609
-610
-559
-471
-400
-317
-302
-241
-174
-138
-128
-116
-92
-47
20
51
50
-2
-57
-132
-210
-262
-327
-368
-386
-352
-326
-355
-405
-502
-585
-661
-731
-772
-792
-740
-686
-614
-559
-545
-504
-493
-509
-484
-415
-363
-330
-312
-271
-267
-273
-292
-335
-303
-308
-294
-284
-325
-339
-418
-452
-564
-665
-712
-811
-881
-1144
-1348
-1456
-1518
-1468
-1463
-1217
-976
-713
-412
-296
-213
-342
-452
-558
-659
-672
-699
-545
-434
-273
-144
-86
-109
-334
-436
-603
-737
-866
-978
-929
-943
-811
-705
-601
-489
-464
-321
-288
-257
-290
-396
-447
-548
-562
-572
-502
-399
-290
-115
-6
68
23
-48
-146
-291
-376
-454
-432
-378
-243
-41
106
256
323
391
415
380
382
359
356
359
393
461
485
499
531
567
588
587
585
582
548
490
425
338
264
306
399
519
678
857
968
989
980
890
789
655
547
466
456
515
571
756
891
981
1025
1078
1115
988
876
717
528
302
127
32
-161
-267
-464
-718
-957
-1179
-1262
-1366
-1332
-1323
-1277
-1085
-934
-806
-829
-814
-788
-745
-609
-532
-398
-288
-90
91
178
249
189
161
131
118
120
90
122
107
129
165
129
93
14
-45
-120
-184
-203
-257
-301
-383
-427
-461
-469
-513
-550
-541
-547
-514
-501
-491
-511
-554
-508
-506
-505
-511
-500
-412
-362
-296
-297
-304
-292
-291
-264
-273
-270
-280
-268
-222
-211
-212
-256
-288
-315
-351
-384
-439
-486
-565
-587
-634
-713
-778
-842
-871
-937
-946
-969
-980
-965
-970
-916
-897
-848
-828
-781
-710
-672
-587
-579
-536
-545
-602
-594
-659
-646
-646
-634
-580
-589
-549
-531
-545
-559
-601
-630
-650
-682
-672
-646
-624
-579
-578
-554
-559
-612
-641
-711
-756
-801
-843
-829
-817
-783
-712
-658
-603
-569
-554
-522
-566
-584
-588
-608
-559
-546
-486
-432
-384
-311
-305
-262
-270
-325
-359
-418
-407
-388
-361
-292
-235
-169
-117
-100
-107
-148
-199
-211
-200
-177
-141
-57
63
118
159
208
206
208
193
176
168
158
180
199
222
263
286
332
356
315
317
309
297
299
292
331
376
412
462
471
482
501
505
487
411
394
419
444
450
392
379
327
310
340
281
310
323
378
461
459
468
398
342
250
123
48
17
49
68
138
215
272
303
196
-13
-293
-524
-688
-793
-815
-792
-697
-519
-338
-285
-383
-548
-716
-880
-1009
-1115
-1154
-1039
-865
-644
-492
-417
-403
-461
-491
-560
-645
-680
-659
-584
-489
-362
-260
-203
-156
-119
-133
-177
-232
-312
-358
-371
-345
-298
-247
-215
-164
-99
-86
-121
-218
-304
-388
-460
-524
-576
-584
-544
-459
-393
-345
-350
-373
-425
-522
-597
-696
-745
-763
-745
-684
-646
-598
-575
-592
-648
-711
-755
-812
-858
-869
-835
-788
-726
-685
-665
-647
-653
-629
-633
-637
-626
-629
-605
-619
-601
-563
-544
-492
-459
-431
-435
-445
-465
-522
-585
-628
-642
-656
-633
-590
-528
-474
-452
-440
-472
-496
-509
-521
-513
-496
-448
-389
-339
-320
-290
-263
-262
-271
-285
-298
-313
-296
-280
-265
-240
-215
-190
-192
-191
-204
-220
-234
-247
-240
-239
-236
-214
-172
-123
-90
-69
-59
-50
-46
-64
-110
-142
-148
-142
-120
-78
-43
-32
-22
-1
-7
-5
5
-2
-11
2
13
18
36
22
8
-8
-8
4
-26
-49
-59
-48
-52
-49
-55
-39
-5
-2
15
36
62
81
82
89
93
101
100
88
84
68
58
55
44
32
9
-8
-17
-41
-64
-83
-111
-144
-182
-200
-221
-220
-203
-206
-203
-188
-181
-172
-163
-153
-149
-139
-123
-107
-84
-76
-68
-48
-33
-32
-63
-88
-131
-157
-166
-189
-195
-207
-219
-251
-284
-309
-340
-361
-378
-389
-386
-374
-371
-351
-347
-346
-348
-353
-353
-360
-360
-362
-350
-353
-359
-341
-327
-319
-333
-350
-363
-372
-379
-381
-390
-408
-408
-406
-408
-407
-398
-388
-387
-383
-372
-364
-361
-367
-356
-338
-330
-325
-327
-323
-315
-317
-335
-349
-345
-355
-359
-360
-360
-366
-370
-367
-366
-378
-376
-373
-381
-384
-382
-372
-361
-359
-342
-316
-284
-260
-251
-247
-254
-247
-254
-264
-268
-257
-246
-235
-230
-230
-227
-236
-244
-244
-258
-272
-286
-305
-321
-336
-347
-360
-374
-375
-378
-381
-380
-368
-349
-339
-326
-317
-324
-315
-294
-295
-301
-299
-292
-292
-282
-275
-281
-282
-272
-273
-267
-256
-249
-230
-225
-235
-238
-236
-250
-252
-242
-242
-232
-209
-194
-193
-185
-184
-194
-205
-192
-199
-213
-224
-226
-236
-246
-238
-224
-205
-197
-186
-173
-145
-132
-104
-91
-94
-94
-97
-113
-133
-141
-156
-161
-154
-153
-151
-152
-158
-156
-163
-164
-157
-151
-138
-140
-156
-170
-172
-192
-204
-221
-228
-214
-187
-183
-190
-170
-157
-152
-169
-189
-210
-248
-277
-295
-310
-319
-328
-332
-332
-333
-336
-316
-312
-310
-294
-281
-270
-273
-273
-250
-235
-236
-228
-208
-194
-188
-193
-209
-218
-229
-232
-240
-250
-255
-279
-295
-317
-312
-304
-304
-300
-311
-311
-314
-313
-307
-297
-293
-292
-291
-300
-312
-333
-342
-343
-332
-328
-342
-354
-357
-342
-340
-336
-322
-323
-323
-318
-315
-304
-290
-266
-254
-250
-240
-223
-221
-212
-194
-187
-184
-190
-210
-235
-258
-272
-278
-296
-295
-285
-257
-224
-238
-246
-236
-237
-253
-276
-295
-306
-306
-308
-313
-307
-310
-314
-314
-300
-287
-278
-265
-269
-255
-257
-263
-272
-266
-284
-312
-313
-309
-312
-312
-301
-301
-302
-306
-304
-302
-314
-314
-297
-289
-279
-275
-265
-263
-266
-272
-274
-286
-284
-285
-297
-301
-295
-294
-299
-288
-276
-275
-283
-286
-277
-293
-310
-308
-294
-287
-277
-259
-250
-260
-270
-278
-281
-285
-312
-315
-300
-283
-275
-269
-260
-256
-252
-243
-230
-223
-214
-209
-205
-210
-215
-216
-233
-256
-263
-275
-302
-318
-328
-321
-321
-318
-311
-299
-281
-265
-268
-261
-266
-271
-273
-284
-286
-286
-272
-268
-268
-273
-280
-263
-254
-241
-230
-220
-207
-209
-216
-217
-229
-243
-258
-257
-254
-258
-262
-262
-264
-266
-266
-272
-266
-262
-261
-262
-262
-253
-251
-246
-230
-228
-228
-227
-230
-244
-269
-273
-273
-273
-281
-300
-295
-303
-330
-322
-314
-319
-316
-307
-296
-297
-314
-319
-324
-317
-307
-302
-279
-251
-242
-235
-220
-204
-187
-172
-168
-158
-158
-166
-183
-199
-214
-243
-264
-262
-262
-259
-248
-251
-243
-232
-220
-230
-239
-235
-244
-253
-260
-277
-292
-293
-304
-313
-309
-295
-286
-275
-265
-248
-234
-212
-212
-225
-236
-250
-254
-267
-269
-264
-265
-265
-266
-262
-265
-270
-264
-259
-266
-285
-295
-285
-284
-285
-290
-296
-275
-258
-260
-261
-255
-256
-259
-267
-257
-239
-217
-189
-180
-172
-172
-163
-153
-169
-181
-178
-172
-176
-197
-196
-208
-228
-242
-231
-224
-216
-211
-207
-205
-222
-215
-223
-240
-246
-264
-266
-258
-257
-250
-249
-251
-249
-242
-232
-233
-239
-238
-238
-237
-238
-246
-236
-235
-246
-242
-229
-207
-191
-199
-202
-212
-236
-249
-255
-254
-247
-240
-245
-257
-251
-237
-223
-217
-233
-226
-203
-185
-167
-151
-146
-142
-148
-157
-151
-162
-166
-161
-155
-153
-162
-167
-182
-202
-208
-215
-229
-242
-239
-239
-234
-217
-199
-186
-188
-182
-184
-194
-196
-199
-196
-194
-200
-202
-211
-220
-221
-219
-214
-208
-199
-196
-195
-205
-221
-227
-236
-256
-275
-280
-278
-274
-267
-257
-262
-274
-289
-299
-306
-315
-304
-299
-291
-267
-238
-214
-207
-194
-191
-180
-176
-174
-180
-185
-187
-185
-199
-214
-205
-221
-224
-211
-198
-192
-191
-168
-142
-137
-146
-142
-143
-156
-161
-187
-204
-199
-201
-214
-221
-228
-245
-256
-271
-278
-270
-268
-266
-266
-267
-271
-286
-293
-303
-309
-294
-275
-254
-245
-241
-230
-221
-205
-199
-191
-185
-184
-181
-174
-167
-172
-172
-177
-173
-166
-173
-170
-192
-214
-222
-231
-235
-234
-241
-253
-262
-264
-277
-288
-287
-304
-315
-308
-312
-305
-288
-288
-290
-290
-276
-263
-267
-267
-271
-279
-293
-293
-301
-308
-286
-268
-252
-261
-271
-274
-271
-265
-258
-238
-209
-187
-179
-147
-125
-128
-131
-141
-144
-157
-166
-155
-148
-160
-172
-172
-168
-163
-157
-172
-172
-173
-166
-166
-173
-163
-148
-153
-168
-168
-166
-169
-174
-176
-170
-158
-158
-168
-183
-190
-194
-207
-213
-219
-206
-201
-213
-224
-222
-218
-220
-214
-211
-202
-189
-189
-184
-173
-153
-145
-137
-124
-125
-125
-129
-136
-146
-165
-158
-149
-153
-146
-143
-147
-149
-140
-138
-132
-124
-131
-131
-121
-133
-132
-135
-147
-147
-149
-139
-142
-139
-138
-154
-156
-165
-168
-175
-170
-160
-164
-166
-181
-185
-171
-169
-166
-179
-178
-175
-185
-192
-196
-196
-198
-205
-214
-221
-225
-208
-204
-197
-189
-172
-159
-141
-129
-129
-115
-127
-140
-152
-168
-171
-166
-169
-155
-144
-139
-148
-144
-132
-123
-124
-130
-126
-122
-127
-123
-122
-131
-155
-159
-158
-172
-167
-164
-159
-150
-152
-154
-154
-153
-162
-170
-166
-165
-149
-145
-148
-132
-128
-117
-106
-108
-100
-87
-75
-65
-68
-75
-73
-82
-88
-92
-99
-106
-114
-115
-107
-107
-111
-123
-130
-128
-137
-133
-113
-108
-102
-96
-100
-98
-87
-85
-98
-93
-103
-107
-121
-140
-137
-139
-155
-167
-165
-174
-186
-193
-197
-219
-234
-223
-232
-253
-269
-284
-292
-295
-303
-293
-281
-275
-272
-264
-261
-254
-241
-225
-208
-205
-203
-184
-188
-206
-211
-228
-260
-275
-281
-292
-289
-281
-279
-279
-280
-280
-269
-262
-257
-251
-257
-259
-260
-270
-280
-289
-300
-321
-334
-338
-334
-348
-358
-341
-331
-316
-298
-288
-287
-285
-273
-268
-277
-267
-261
-249
-234
-222
-212
-210
-214
-211
-195
-199
-199
-188
-187
-196
-216
-230
-238
-241
-239
-243
-253
-247
-234
-241
-237
-215
-194
-196
-184
-171
-167
-168
-186
-188
-204
-219
-241
-251
-252
-258
-253
-243
-240
-264
-270
-264
-270
-284
-284
-284
-281
-273
-264
-253
-238
-225
-212
-192
-180
-180
-182
-195
-202
-208
-211
-217
-229
-233
-229
-226
-220
-225
-254
-267
-271
-285
-311
-319
-331
-349
-374
-403
-414
-410
-409
-401
-381
-361
-343
-329
-313
-290
-268
-254
-248
-241
-232
-230
-224
-220
-231
-239
-253
-262
-259
-259
-253
-251
-251
-245
-236
-237
-240
-249
-255
-258
-263
-263
-262
-253
-246
-240
-233
-221
-205
-189
-175
-173
-162
-164
-158
-148
-159
-160
-148
-156
-186
-194
-189
-205
-221
-225
-213
-200
-199
-198
-208
-217
-217
-204
-207
-218
-203
-201
-191
-179
-170
-179
-187
-188
-195
-191
-186
-168
-163
-157
-150
-153
-136
-134
-134
-132
-133
-135
-131
-124
-121
-127
-144
-148
-144
-143
-151
-155
-157
-180
-203
-209
-223
-247
-264
-264
-256
-254
-237
-229
-220
-203
-196
-208
-210
-202
-201
-181
-160
-145
-140
-136
-147
-155
-158
-174
-191
-223
-245
-259
-267
-270
-264
-268
-280
-287
-300
-291
-287
-280
-262
-244
-237
-221
-196
-195
-189
-176
-165
-170
-163
-148
-146
-134
-124
-125
-127
-144
-153
-150
-165
-170
-169
-175
-178
-175
-171
-163
-168
-150
-132
-126
-121
-112
-114
-117
-107
-119
-138
-155
-184
-207
-210
-213
-211
-217
-207
-191
-178
-171
-167
-148
-140
-123
-107
-93
-72
-69
-81
-76
-61
-52
-44
-38
-23
-23
-22
-30
-41
-46
-58
-68
-90
-131
-149
-154
-164
-183
-206
-214
-211
-222
-246
-254
-259
-255
-246
-249
-246
-240
-242
-238
-226
-230
-220
-214
-225
-228
-231
-240
-235
-218
-207
-203
-199
-198
-203
-202
-209
-218
-237
-258
-263
-265
-271
-280
-278
-272
-253
-264
-258
-235
-225
-212
-212
-217
-221
-219
-216
-217
-219
-217
-217
-202
-193
-189
-164
-136
-124
-136
-144
-144
-149
-156
-158
-171
-192
-212
-232
-240
-234
-229
-234
-245
-253
-242
-246
-261
-281
-281
-274
-271
-285
-293
-279
-279
-281
-280
-261
-265
-265
-256
-260
-252
-243
-240
-252
-242
-245
-258
-258
-258
-262
-265
-261
-256
-247
-235
-238
-233
-225
-233
-251
-260
-260
-266
-264
-273
-291
-297
-303
-305
-324
-316
-294
-283
-300
-290
-272
-264
-265
-273
-275
-275
-276
-288
-283
-274
-284
-294
-296
-297
-277
-270
-262
-248
-232
-221
-216
-224
-234
-236
-236
-231
-229
-235
-238
-228
-227
-236
-240
-238
-238
-238
-238
-242
-242
-239
-240
-247
-256
-275
-297
-300
-299
-301
-316
-317
-318
-308
-283
-260
-253
-246
-243
-253
-258
-248
-253
-264
-258
-256
-260
-254
-252
-247
-236
-231
-229
-245
-248
-223
-206
-209
-203
-193
-185
-190
-193
-184
-175
-172
-168
-193
-205
-203
-221
-239
-243
-257
-269
-280
-298
-305
-310
-335
-357
-346
-338
-345
-334
-317
-302
-292
-292
-282
-266
-260
-252
-235
-222
-206
-188
-177
-158
-154
-147
-174
-178
-178
-196
-191
-183
-179
-194
-195
-184
-181
-196
-195
-188
-205
-221
-233
-237
-243
-260
-259
-258
-249
-251
-248
-247
-245
-232
-209
-197
-190
-175
-169
-178
-179
-178
-190
-209
-243
-259
-268
-278
-295
-302
-311
-327
-337
-332
-339
-337
-317
-312
-316
-299
-279
-278
-285
-279
-271
-272
-277
-268
-272
-284
-275
-270
-260
-244
-241
-256
-255
-261
-265
-269
-276
-262
-255
-254
-255
-250
-261
-264
-265
-260
-249
-257
-259
-251
-260
-277
-297
-294
-291
-298
-274
-238
-212
-184
-155
-136
-119
-104
-112
-132
-153
-153
-153
-170
-189
-186
-182
-197
-202
-201
-189
-190
-201
-210
-200
-200
-208
-205
-215
-225
-231
-224
-213
-208
-194
-181
-167
-162
-159
-156
-146
-142
-134
-132
-142
-144
-160
-172
-175
-186
-196
-205
-208
-214
-222
-227
-228
-241
-251
-254
-257
-254
-262
-262
-249
-238
-246
-232
-218
-211
-206
-215
-213
-206
-205
-206
-206
-211
-199
-194
-191
-194
-210
-224
-240
-246
-246
-245
-247
-236
-247
-279
-300
-314
-339
-352
-344
-351
-352
-330
-285
-258
-241
-250
-266
-267
-273
-283
-268
-259
-264
-253
-261
-275
-295
-315
-331
-337
-349
-347
-361
-361
-420
-400
-302
-312
-305
-366
-384
-352
-362
-341
-337
-316
-267
-265
-248
-230
-255
-278
-279
-266
-247
-223
-206
-176
-162
-172
-191
-191
-184
-192
-193
-184
-183
-188
-204
-237
-266
-289
-316
-329
-321
-336
-348
-340
-337
-320
-317
-334
-343
-333
-309
-305
-303
-295
-272
-258
-259
-268
-286
-301
-294
-284
-307
-316
-308
-314
-333
-344
-341
-344
-355
-360
-359
-355
-366
-392
-400
-405
-420
-433
-437
-442
-442
-432
-410
-381
-359
-342
-327
-313
-295
-282
-272
-267
-262
-252
-244
-238
-223
-230
-234
-238
-249
-264
-285
-295
-331
-357
-380
-393
-410
-408
-405
-404
-397
-397
-376
-356
-349
-350
-339
-324
-310
-301
-288
-278
-281
-281
-279
-279
-261
-244
-238
-228
-220
-224
-243
-256
-266
-277
-260
-237
-223
-207
-187
-189
-195
-205
-204
-206
-224
-229
-224
-218
-218
-224
-222
-226
-234
-236
-230
-220
-232
-250
-252
-259
-259
-257
-252
-251
-250
-252
-262
-271
-270
-277
-278
-292
-299
-292
-290
-299
-310
-319
-330
-336
-330
-319
-322
-317
-322
-310
-299
-284
-277
-297
-303
-316
-329
-344
-358
-368
-360
-352
-360
-361
-356
-361
-377
-388
-390
-392
-377
-379
-389
-382
-378
-383
-405
-420
-415
-420
-436
-437
-442
-432
-434
-436
-424
-407
-386
-380
-385
-377
-352
-337
-335
-324
-320
-326
-330
-314
-284
-290
-293
-288
-270
-249
-264
-259
-257
-255
-253
-269
-281
-284
-288
-303
-307
-299
-285
-285
-284
-276
-276
-270
-266
-274
-269
-272
-272
-283
-284
-293
-285
-272
-271
-262
-252
-242
-249
-250
-250
-247
-245
-245
-238
-247
-258
-270
-285
-308
-324
-317
-311
-312
-310
-311
-301
-306
-304
-302
-305
-308
-299
-285
-286
-286
-283
-270
-270
-275
-279
-284
-292
-300
-300
-292
-301
-303
-303
-313
-309
-307
-312
-317
-325
-327
-314
-316
-318
-326
-338
-343
-349
-355
-354
-355
-358
-352
-354
-347
-347
-351
-339
-317
-315
-318
-315
-329
-344
-363
-379
-406
-405
-405
-407
-402
-404
-404
-416
-417
-419
-426
-433
-421
-413
-418
-419
-415
-408
-417
-423
-430
-433
-413
-404
-400
-386
-381
-391
-401
-408
-416
-421
-429
-436
-429
-426
-417
-416
-411
-408
-401
-406
-395
-384
-408
-416
-405
-391
-377
-359
-346
-332
-325
-318
-315
-301
-288
-284
-266
-254
-267
-276
-279
-296
-312
-307
-294
-283
-287
-295
-283
-318
-332
-340
-358
-361
-366
-356
-341
-349
-368
-367
-370
-384
-398
-405
-400
-399
-401
-400
-392
-389
-401
-389
-366
-358
-359
-368
-384
-401
-413
-424
-427
-442
-442
-442
-436
-452
-450
-429
-431
-419
-408
-417
-416
-393
-396
-393
-386
-391
-399
-412
-388
-381
-406
-447
-439
-361
-387
-431
-329
-367
-426
-371
-410
-411
-350
-415
-362
-306
-368
-390
-313
-356
-420
-967
-1185
-916
-1219
-1149
-696
-517
-242
72
14
147
122
-78
-136
-120
-314
-406
-394
-294
-743
-1061
-805
-1012
-1086
-788
-663
-579
-277
-345
-279
-292
-324
-335
-276
-204
-291
-315
-251
-464
-730
-726
-889
-976
-903
-755
-708
-547
-400
-434
-471
-451
-518
-539
-428
-519
-449
-338
-339
-386
-286
-321
-377
-323
-290
-252
-249
-269
-306
-336
-399
-445
-515
-436
-428
-385
-310
-272
-295
-326
-351
-387
-431
-419
-426
-406
-296
-331
-372
-286
-332
-449
-373
-344
-437
-283
-302
-288
-227
-289
-391
-444
-260
-85
-353
-400
-191
-347
-436
-349
-348
-320
-362
-366
-173
-225
-257
-136
-211
-180
-216
-282
-263
-340
-311
-266
-234
-272
-150
-135
-221
-125
-194
-221
-227
-285
-235
-296
-279
-272
-225
-146
-51
-114
-135
-372
-432
-473
-634
-546
-526
-419
-228
-187
-113
-20
-54
-116
-105
37
-37
-145
20
145
-51
-78
50
50
-139
-108
-227
-297
-169
-199
-157
-55
-187
-95
43
-79
-88
23
-27
-87
-229
-158
-135
-338
-114
-117
-171
-23
-199
-130
-144
-275
-190
-275
-246
-29
-142
-100
-183
-128
38
-385
-402
-146
-106
-383
-208
21
-294
-333
-260
-248
-361
-356
-304
-176
-254
-397
-192
-319
-292
-270
-205
-405
-299
-198
-481
-323
-245
-231
-419
-250
-11
-330
-375
-440
-447
-545
-684
-380
-296
-272
-181
-376
-298
-423
-290
-186
-656
-299
-214
-552
-339
-68
-222
-385
-390
-235
-243
-501
-327
-186
-18
-810
-301
266
-609
-166
186
-234
-185
-111
-470
-235
-181
-343
-38
165
-313
-200
274
-422
-369
-122
-327
-555
-147
-83
-309
-310
-192
-44
-536
-497
-219
-397
-164
-189
221
106
-322
-314
83
108
-230
-512
-137
131
-265
-146
81
196
-422
-223
-67
-106
61
-188
-350
-54
-393
-480
-207
-20
-418
-202
-90
-875
-232
-369
-60
-356
-282
-11
-182
-252
-676
207
-170
-487
122
-24
-374
-272
-310
-346
-37
-320
-340
-120
-296
-715
-388
-83
-156
-423
-352
-16
-654
-460
-228
-81
-522
84
-500
-476
-130
161
-556
-805
242
-195
-793
-479
135
-766
-150
-305
-193
-200
-702
-534
-67
300
-608
-362
-151
91
-527
-373
-144
0
-155
111
-434
-68
22
-413
150
-284
-279
-436
379
-253
-176
-120
-74
-576
-765
486
-136
-648
19
204
-122
-136
-296
-56
-227
-159
-467
129
100
-981
-93
115
-396
-121
-17
-390
107
150
-877
-41
160
-617
-115
9
50
-522
-402
508
-300
-878
302
-44
-580
-301
-39
26
-466
-341
102
-65
-554
-116
-224
-374
-293
-143
-309
213
-27
51
-533
-319
464
-694
-279
89
-108
-538
16
81
-95
-355
42
301
-413
-528
361
-133
-697
44
-323
-287
216
-228
15
-28
-394
-278
-406
67
-100
-122
-383
-59
255
-500
-80
-141
61
57
-541
-151
201
-414
-288
49
-67
175
-84
-152
-23
-547
243
-19
-805
83
177
-279
-154
173
-16
-315
-497
202
-54
-431
-354
-31
84
-179
-509
-93
455
-308
-355
242
289
-437
-352
363
149
-189
-578
716
122
-847
-42
427
-211
-847
175
61
-157
-435
-141
-98
-364
36
139
-570
-100
250
-455
-540
-117
-194
-364
348
-21
-562
-127
96
272
-409
-217
191
-324
-19
-279
52
-7
134
-110
-524
250
-272
-561
-111
-287
117
-526
-281
260
-298
-196
-331
-20
-296
-213
-524
73
-415
-417
452
-446
-368
9
-223
-436
18
-390
-820
167
-23
-616
-244
-323
21
-557
-184
-189
-335
-388
-480
-406
-233
-207
-489
-420
-31
-11
-616
432
-643
-161
-159
-423
392
-311
-270
141
-102
-504
195
-25
-470
-157
-68
201
-563
-398
235
-547
-39
-66
-564
-526
168
-146
-651
250
-337
-458
-139
52
-333
-99
127
-224
-87
169
-32
-283
-262
21
-380
-130
-125
30
98
-201
3
-72
-341
-493
108
-336
-264
430
-483
53
270
-396
185
-198
-620
27
-420
7
-360
-210
-268
-274
246
-498
384
-204
-402
83
-332
-122
30
-491
-162
108
-10
-473
-449
255
-431
-365
-151
-94
-333
-340
-176
-319
127
-425
-666
-30
-445
-491
-6
-776
-37
-284
-886
391
-395
-485
-106
18
-543
3
-286
-596
374
-374
-656
-36
-217
-489
-142
106
-55
-833
-190
-266
35
-918
-259
438
-352
-65
-98
-210
-100
-889
-10
43
-555
-95
-148
147
-562
-355
55
-127
-547
128
-117
-867
207
-172
-622
-42
-223
169
-334
-430
-116
-151
-296
-792
512
-258
-534
110
27
-407
-60
71
-560
-454
-190
-356
-459
-363
-227
323
-890
-60
286
-672
-95
-508
-277
48
-520
-66
-471
100
-98
-868
-2
-200
-348
-537
-47
-540
-246
48
-370
-306
-162
13
-404
-402
-122
-148
-609
-186
-305
169
-221
-358
235
-55
-398
-218
-141
-396
-199
-71
-548
-31
11
-1060
186
141
-745
-878
109
-330
-814
30
-287
-443
-428
-305
10
-358
-600
234
-74
-882
-361
-307
-410
-370
-765
115
-266
-387
-475
-266
196
-433
-40
-297
-261
-16
-464
-322
178
-376
-472
47
-134
-266
-386
-198
-362
-334
-449
-306
209
-539
-93
-606
98
22
-947
92
-84
-241
-344
-194
2
-61
-303
-234
101
-31
-262
-322
-241
357
-643
-259
51
-142
-223
-675
53
20
-577
-232
-220
-38
-445
-615
-33
-179
-544
-190
65
-857
63
-399
-570
-221
-298
-544
-291
6
-797
-39
-341
-61
-403
-163
43
-910
210
-377
-578
39
-291
-469
-133
-349
-775
77
-616
-1069
159
-312
-1000
-121
-260
-482
-620
-216
-294
-634
8
-363
-264
-539
-241
-164
-742
-386
-110
-155
-374
-639
248
-238
-1059
217
-332
-499
-220
-502
-194
-253
-104
-722
280
-309
-790
-45
-367
-83
-900
-11
-187
-780
366
-1108
-72
-112
-986
-109
-36
-689
-134
-365
-701
105
-315
-597
-477
48
16
-360
-727
-3
-81
-720
51
-354
-278
-269
-405
-467
136
-232
-1198
209
-98
-709
-319
-76
-436
-509
-64
-454
-130
-381
-614
176
-268
-709
-259
-204
-67
-1083
-32
158
-1022
-126
-320
-216
-514
-7
-423
-736
378
-549
-387
-187
-71
-550
-345
-221
-387
-334
-467
-27
-355
-449
-221
-736
-325
-357
-353
-138
-799
215
-315
-1078
365
-332
-556
-71
-258
-428
-356
-325
-791
305
-366
-951
-93
302
-1113
-360
249
-664
-679
232
-432
-505
109
-630
-490
-198
-5
-938
-259
-159
-216
-787
-105
-275
-394
-139
-755
-88
-341
-500
-516
-202
-220
-739
-111
-149
-1177
-48
-213
-1086
-17
-432
-684
130
-768
-28
69
-931
43
104
-870
133
191
-798
-217
272
-631
-608
-113
-452
-16
-554
-221
-369
-457
203
-624
-371
110
0
-628
-235
-51
-499
-396
48
-778
-566
257
-739
-582
-157
-476
-374
-288
-593
-250
-20
-822
-96
-162
-587
-180
42
-1255
154
48
-406
-480
-521
-184
-442
-438
-635
209
-497
-675
168
-166
-610
-63
-173
-373
-347
-146
-290
-4
-487
-86
-634
-283
-9
-782
-55
-330
-117
-383
-197
-359
-395
64
-245
-398
-310
177
-380
-921
477
-285
-352
-426
-211
16
-395
222
-434
-759
-167
-267
-525
-381
338
-244
-485
-37
-74
-555
-546
172
93
-687
-232
229
-383
-650
302
-566
-463
403
-464
-561
519
-598
-513
-70
186
-397
-364
169
-575
-71
-162
-5
-532
-70
-432
-63
372
-838
-33
-106
-106
-339
-548
74
-140
-424
-430
454
-351
-597
-253
185
-250
-497
233
-337
-474
-173
-234
-315
-352
-292
-547
-86
-169
-187
-610
-183
-10
-345
-468
-118
-84
-663
53
-100
-262
-160
-363
-189
-19
-331
-365
-487
-151
-63
-360
-334
-479
402
-790
-462
-12
-381
-556
-393
-107
-485
-304
-666
-307
-258
-603
-857
92
-177
-1027
-471
25
-135
-559
-626
62
-49
-519
-804
6
-255
-532
-411
-870
302
-479
-821
88
-176
-338
-259
-945
-14
277
-1112
-682
116
-449
-166
-693
-156
227
-944
-131
-668
-78
-186
-550
-718
595
-249
-1221
283
-474
-503
-415
73
-275
-969
302
-610
-619
303
-436
-876
166
102
-1268
307
-427
-438
-419
-438
27
-440
-475
-93
-92
-454
-82
-442
-101
-573
-244
168
-513
-899
475
-604
-1114
127
205
-398
-866
425
-90
-779
-437
-441
148
-325
-733
230
-143
-717
85
-320
-830
-14
-159
-746
-385
-221
-292
-764
-147
-269
-480
-574
-272
-195
-778
-408
-274
-326
-283
-695
-347
-201
-91
-828
-226
90
-915
-564
93
-224
-662
2
-525
281
-318
-511
-101
-646
-239
-104
-569
-103
-555
-130
-92
-707
-195
-465
-388
-469
-299
-19
-591
-628
-156
-252
-285
-469
-268
-330
-550
-300
-389
-724
-48
-388
-744
-84
3
-835
-420
-45
-267
-305
-867
128
-149
-828
115
369
-1067
-259
296
-348
-300
-331
-319
-423
-130
-445
-628
-184
-421
-30
-72
-236
-427
-318
-442
-520
-46
-453
-553
243
-596
-531
208
-615
-329
-415
36
-443
-227
106
-897
-264
168
-530
-806
55
369
-880
-220
-138
-504
-689
-261
-371
111
-386
-439
373
-300
-211
-846
308
-323
-364
-514
54
302
-1115
-55
111
-161
-747
-227
163
-379
-672
163
-394
17
-677
-267
663
-753
23
-228
-65
-206
-408
-462
-485
748
-660
-914
826
-322
-511
-265
-82
-249
-285
-416
-239
64
-368
-477
-38
173
-563
-56
-48
-151
-162
-749
3
24
-629
-821
342
90
-1129
-213
33
-136
-646
-427
362
-275
-668
-253
-117
-251
-764
6
-107
-935
255
-221
-517
20
-362
-513
90
-359
-845
-255
-151
116
-405
-191
-4
63
-270
-411
44
152
-787
-393
717
-494
-125
-126
-182
116
-555
-957
226
-266
-1169
223
-386
-306
-393
-416
129
-266
-331
-612
225
-443
-781
-444
61
-388
-511
448
-502
33
521
-1317
75
-71
-600
468
-781
79
-481
171
-283
-351
-348
63
-496
-249
-336
-502
46
-922
-401
368
-480
-799
685
-571
-26
42
-729
-173
13
-652
-88
-556
-453
485
-212
-907
105
435
-810
-845
245
-298
-572
-476
-179
213
-744
-458
-314
120
-521
-201
-299
-846
-50
-199
-674
-585
231
-665
-153
155
-966
93
90
-781
-283
39
-473
-75
-436
-464
548
-748
-409
-5
-35
-345
-494
288
-722
22
-332
-981
202
105
-1044
-154
-270
-530
586
-1011
-364
636
-1185
-456
416
-386
-511
-76
-293
-233
-25
-615
-728
286
-18
-1393
-176
187
-557
-588
-15
-101
-331
-222
-986
443
176
-1400
-367
650
-455
-907
235
-255
-19
-638
-757
83
55
-866
-819
-34
-453
391
-907
-1216
712
9
-1307
284
-130
-604
-433
-661
-165
-302
-729
-303
-406
-118
-621
-1053
545
-95
-1273
-191
-126
44
-253
-1259
-228
-21
-244
-746
-405
188
1
-1017
-395
865
-1336
-993
-194
3
-241
-667
-326
-829
538
-10
-1443
90
13
33
-838
-623
-35
-243
-962
-401
218
-504
-65
-998
35
-244
-605
-590
-259
-78
-688
-526
-255
-257
33
-928
-256
66
-1359
78
-238
-625
59
-790
-112
-337
21
-617
-449
350
-431
-849
73
261
-1053
-952
272
-159
-126
-891
-672
722
-648
-964
-385
-78
-913
139
-211
-927
-287
181
-821
-515
373
-240
-765
-518
406
-831
-543
-383
143
-610
-719
418
-451
-940
139
96
-750
-794
612
-13
-1132
530
-85
-1017
242
-157
-1188
791
168
-1445
-642
326
60
-1374
-395
821
-555
-506
-106
-768
193
-412
-642
-165
-20
-163
-852
-19
-156
-324
-21
-793
66
-129
-874
315
-11
-1042
-599
207
-88
-799
-217
115
-567
-396
176
-1018
-404
368
-1448
-369
833
-506
-1162
-47
-248
-540
-693
-939
170
-104
-371
-1153
-773
872
-571
-1254
17
173
-493
-306
-693
-427
334
-585
-494
-357
-681
331
120
-1628
-23
329
-773
-761
-253
36
-609
-106
-434
-321
-274
-693
-677
560
43
-1029
-625
17
187
-1221
-527
533
-800
-522
35
-327
-468
14
-459
-847
292
-408
-793
-599
-129
349
-662
-281
80
-315
-424
-733
99
-59
-389
-63
-246
62
-379
-318
-703
77
-5
-1415
125
-435
-53
-657
-500
-432
-466
45
-893
-223
-49
-191
-240
-377
198
-581
-693
134
-523
157
-794
-716
-176
-897
-226
-496
-481
-624
-31
232
-1226
-297
150
-913
-741
-383
483
-1234
-563
642
-278
-1126
-721
433
-604
-1049
261
320
-968
-908
660
-867
-895
107
-172
-791
-647
442
-935
-634
-157
-335
-696
-235
-126
-781
-542
88
-185
-1150
-59
468
-1023
-626
-24
-350
-778
-34
-474
-593
266
-187
-643
-201
238
-658
-352
18
-443
-293
-169
101
-264
-191
-104
-628
-263
450
-1304
-843
417
-167
-710
-731
275
333
-656
-1070
584
-555
-436
-408
-1161
585
48
-1115
-257
640
-688
-999
-61
-387
441
-1219
-1295
903
-321
-1057
-487
558
-700
-576
-5
-741
264
-611
-1052
649
-217
-872
57
-179
-853
-235
40
-346
-681
138
-190
-1070
396
213
-1171
-22
268
-563
-535
-213
296
-405
-833
58
548
-818
-1197
394
-432
-206
58
-849
-284
369
-678
-857
403
-97
-657
-434
154
-3
-286
-515
-345
1216
-1072
-1523
825
-194
-867
-192
169
-146
-661
-872
485
487
-882
-776
465
-145
-973
-575
650
199
-565
-456
510
-219
-731
120
-543
-569
357
-618
-1043
963
-279
-1437
532
-303
-935
-338
-166
-280
-368
-1080
-67
723
-915
-566
450
-49
-756
-186
-389
-425
-13
-829
-667
462
-256
-766
84
244
-79
-466
-706
691
-149
-780
342
190
-1330
-196
189
-520
250
-157
-1002
25
399
-587
-410
-311
98
-498
413
170
-841
279
40
-622
84
109
-950
-538
-337
-421
-37
-96
-448
72
440
-569
-379
408
95
-464
-799
293
524
-1115
-1142
1132
767
-1721
-376
720
-306
-942
-654
-170
-586
-33
196
-1018
24
467
-762
-932
542
-302
-685
-48
-216
-102
-872
-95
974
-302
-1139
697
689
-813
-640
-21
-49
-448
-672
-140
566
-88
-369
-458
946
-52
-1144
339
40
-425
-309
85
-175
-524
-55
-138
-367
165
-188
-452
-68
69
-255
-613
252
32
-431
406
-456
-36
234
-627
-31
239
-238
-911
717
-292
-1028
386
-77
-654
-317
-116
-740
139
58
-568
-583
-76
-319
-270
-127
-818
133
-651
-751
-128
215
-256
-1247
687
-243
-1200
-49
536
-556
-863
90
243
-1044
165
460
-600
190
-574
-173
335
-628
-652
545
-331
-918
-21
-143
-425
-253
-362
18
236
-629
-491
-177
-217
-162
-636
-621
572
-66
-657
-656
-168
-301
-972
-485
-99
275
-559
-259
409
52
-1049
-661
871
-699
-753
-43
152
-449
-528
-223
-292
519
-1219
-187
155
-752
264
-428
-1094
85
433
-935
-845
509
77
-845
-283
700
-1192
-526
-299
101
162
-1319
-502
550
-1323
-131
399
-446
-781
2
111
-714
359
-1423
-425
509
-383
-827
-104
113
-343
-583
-686
-77
-214
-999
-625
1144
-286
-1236
-256
41
-405
-527
238
-750
-328
494
-527
-940
-262
-713
-211
122
-795
110
-395
-857
25
189
-280
-446
112
-761
-525
505
-880
-695
524
137
-334
2
-27
-202
-534
150
-209
-635
-34
-135
-536
-498
-89
92
-546
-991
82
-85
-662
-538
34
143
-525
-350
-349
-216
-279
-220
-388
-296
-47
-982
-282
288
-499
-330
204
-580
-470
136
92
-819
59
440
-1149
-526
-129
-206
-281
-453
-324
139
-507
-1099
370
240
-1098
-906
452
-169
-527
-457
-296
234
-405
-811
81
318
-517
-864
-49
380
10
-1338
-30
845
-902
-259
-440
82
22
-736
-197
-81
107
-38
-186
-495
243
35
-562
-338
-415
111
-47
106
-54
-327
528
-155
-600
216
-364
-552
-108
-222
-117
-221
-27
-218
-235
215
-443
-52
6
-103
-596
-113
484
-723
127
200
-156
-324
73
423
-659
-155
-393
-90
538
-745
49
-31
-400
-480
-287
-72
-151
88
-120
-27
-757
-316
-4
-265
-431
-440
-5
376
-491
-673
167
-419
-738
0
-216
-493
-883
355
94
-575
-446
829
84
-696
38
-239
-298
-536
-82
-84
191
-727
-380
256
-454
-317
423
-442
-844
457
61
-912
383
-650
-799
58
195
-632
-164
-49
-373
-242
-95
210
-1001
-89
153
169
-671
-186
-180
57
342
-386
-366
-242
-555
-122
-226
-149
-154
155
208
-331
848
121
-217
-399
-186
329
-358
-766
130
593
-975
-842
127
516
-381
-1653
496
428
-835
-331
-103
125
-66
-604
-213
348
-204
281
-948
-303
666
-9
-1342
-540
922
-542
-1151
60
889
-956
-318
200
427
-429
-995
-5
112
83
-998
-168
69
-708
-83
79
227
-643
-394
386
-220
-343
-466
-365
585
45
-1012
70
99
-494
-402
83
129
-897
-690
-331
598
-81
-844
-147
41
40
-1094
132
498
-446
-856
-555
-124
-174
-422
-448
231
668
-301
-942
-477
542
330
-739
32
-246
-400
-876
-556
958
-1190
213
600
-650
138
-510
-428
-617
-93
-440
-3
-10
-633
168
-343
173
-435
-893
391
380
-1124
-533
-42
-506
-348
-1010
251
49
-960
-219
-128
-364
-712
-546
-529
-174
-534
-602
451
-378
-1156
-219
80
-535
-65
-536
-282
11
-690
-1160
534
839
-1524
-291
470
-188
-195
-823
-302
799
-814
-1231
69
-332
-130
-841
-153
236
-139
-1068
-657
574
-171
-840
-238
626
-62
-294
-514
-682
-419
-225
-98
-209
-669
-289
-747
-361
9
-343
-339
-398
-469
-248
-291
-452
-547
-332
399
79
-770
-561
-38
-170
-543
-302
-391
30
-131
-619
-57
486
-578
-1230
392
16
-519
-802
208
-311
-316
-150
67
623
-812
-1091
298
198
-341
-780
-616
677
-107
-583
-505
235
563
-791
-649
-294
0
-456
-456
303
637
143
-838
40
-288
-26
-644
-213
-185
-392
-236
-255
78
-1015
478
341
-496
-814
211
-253
-512
481
-571
-410
-41
-522
-804
678
11
-742
700
-80
-387
-54
-477
-619
-26
-195
-392
-452
-104
-178
-603
-239
290
17
-810
-427
-411
119
-408
-727
68
21
-356
-519
-236
-421
-497
-453
-980
-734
-5
-786
-262
-116
-52
-355
-592
-706
-360
-580
-378
654
-474
1
260
-207
-325
-481
-133
-7
-55
-136
-554
219
44
-708
-516
84
-30
-448
-458
254
-91
-162
-316
-687
-212
110
-957
-678
360
-136
-756
-601
50
-141
-1078
-745
346
-106
-608
-583
-45
153
-980
-563
499
-8
-386
-326
-380
288
-19
-875
95
-130
111
-336
-905
-41
80
-8
-945
293
325
-420
-513
43
291
-449
-286
-238
-75
-376
-261
-239
-43
258
-76
-486
-362
-218
-59
-579
-295
408
145
-837
-483
-208
51
-361
-875
197
2
-517
-1011
-8
-6
-438
-162
45
97
-105
75
-39
-273
-385
-252
-45
-689
-262
307
129
-38
-407
-336
-527
-545
-225
-144
-515
-241
128
-280
-696
-347
-394
-829
-586
57
-587
-357
-520
-849
371
-524
-1131
-594
575
-525
-1031
-208
388
-228
-1359
-303
-26
-415
-797
1
-167
-572
-436
-92
-77
-525
-161
-372
-248
-494
-626
-355
-85
-258
-929
-61
-280
-393
5
-566
-706
-481
-603
-917
-632
15
-476
-827
-211
-574
-660
-293
-254
-504
-279
-162
-130
-546
-634
-249
-569
-445
-187
-25
-98
144
-194
-315
11
-152
-580
-339
-243
-207
-303
-469
-234
-438
-333
-181
-50
-545
-603
-382
-812
-760
-534
-107
-463
-895
30
-124
-347
-465
-141
-113
-825
-876
-654
-169
36
-415
-526
223
-239
-703
-300
70
-133
-537
-411
-403
-425
-481
-319
460
-161
-57
121
-232
41
-767
-670
26
87
-584
-573
158
264
-415
-1018
169
314
-678
-578
-454
-401
-652
-987
-398
401
281
-576
-416
337
-431
-715
-745
-657
-79
-285
-236
-412
267
47
-477
-357
-16
255
-396
-652
-253
318
-207
-48
-145
68
428
46
-272
-98
82
-210
-667
-128
-133
-35
-52
-438
-172
276
76
-609
-578
-323
-254
-430
-246
-246
-200
-463
-297
-12
-123
-508
-23
70
-274
-99
-204
-584
-632
-309
-290
-55
177
-282
-326
279
175
-429
-478
-142
-180
-519
-548
-244
381
-410
-801
322
-44
-637
-486
-88
-246
-673
-841
-652
-746
-1166
-449
316
-352
226
-27
-382
-36
-282
-628
-372
-10
-528
-412
-129
90
-266
-255
347
-147
-277
-436
-225
-232
-320
-405
-193
-73
-353
-284
-374
73
-450
-601
-408
-346
-469
-555
-791
-400
109
-35
-115
108
78
-188
-339
-390
-224
-446
-709
-464
-37
-176
69
-232
-702
-89
165
-290
-618
-241
84
-252
-367
-216
60
43
24
-145
219
342
-429
-576
-571
-365
-458
-674
-377
28
302
93
-223
-307
-85
-24
-371
-295
204
253
-130
-215
48
113
-250
-351
-48
-51
-274
-315
-463
-125
-155
-631
-401
-336
-166
-76
-282
-77
-192
-304
-368
-282
-94
-258
-230
-428
-33
137
108
-94
-128
162
-126
-79
-138
-184
-524
-706
-286
-27
-358
-470
-168
-454
33
-450
-688
-167
-127
-346
-465
153
-46
-364
-222
22
121
-28
-158
-147
27
-53
-273
-187
102
-59
-153
81
123
-280
-351
-488
-336
-156
-520
-671
-324
-350
-547
-677
-567
-466
-838
-692
-609
-133
-567
-833
-380
-353
-428
-508
-379
17
227
-362
-401
-42
-242
-563
-684
-440
77
-247
-474
-58
-30
-365
-727
-463
-284
-386
-391
-362
-100
-4
-300
-450
3
-15
-572
-432
-214
-273
-530
-460
-343
-438
-301
-270
-229
-180
-302
-473
-388
-398
-700
-569
-403
-271
-345
-151
59
-33
-148
-261
-96
-73
-292
-276
27
177
-74
-159
73
13
-171
-59
14
-174
-294
-235
-324
-320
-214
-266
-203
-117
-261
-289
-227
-242
-414
-632
-459
-266
-431
-485
-146
-189
-310
-276
-361
-261
-419
-508
-523
-324
-274
-332
-407
-236
-7
-56
-123
-167
-18
-220
-190
-142
-147
-102
-195
-293
-10
15
-225
-361
-426
-311
-332
-499
-558
-365
-416
-461
-532
-387
-167
-483
-631
-549
-233
-286
-698
-709
-255
-71
-371
-371
-219
-83
-161
-354
-152
100
21
-198
-345
-168
80
-70
-284
-199
75
136
-19
-217
-395
-263
-237
-402
-361
-400
-408
-295
-446
-419
-363
-453
-545
-565
-467
-351
-361
-492
-586
-432
-218
-387
-357
-283
-383
-281
-144
-149
-267
-270
-162
-80
-118
-154
70
-85
-270
-163
-106
-198
-403
-621
-399
-79
-369
-540
-381
-230
-197
-443
-475
-214
-176
-251
-395
-223
2
-180
-160
-132
-127
-13
-142
-183
-127
-140
-285
-307
-254
-206
-131
-104
-91
-39
-115
-130
-126
-146
-134
-125
-91
-89
-40
101
47
-19
5
-25
-48
-204
-239
-100
-131
-242
-191
-194
-137
-164
-231
-206
-150
-248
-363
-273
-257
-232
-256
-254
-243
-223
-243
-187
-195
-343
-233
-218
-244
-242
-198
-161
-173
-199
-162
-73
-129
-203
-130
-93
-153
-60
-113
-151
-25
-18
-92
-132
-168
-107
-52
-220
-223
-97
37
-36
-162
-180
-49
18
-106
-158
-121
-52
-60
-209
-154
-61
-107
-159
-159
-94
6
-32
-231
-193
-39
-74
-119
-148
-54
-5
-79
-157
-178
-29
-10
-153
-233
-57
-32
-174
-185
-234
-147
-35
-111
-237
-134
-92
-134
-210
-226
-132
-190
-293
-304
-211
-153
-237
-344
-275
-145
-196
-224
-187
-221
-247
-197
-196
-228
-145
-100
-161
-178
-133
-80
-172
-233
-190
-144
-107
-186
-145
-48
-79
-141
-142
-109
-139
-135
-151
-160
-144
-135
-195
-286
-269
-155
-68
-183
-180
-153
-156
-187
-201
-231
-231
-110
-88
-82
-94
-176
-170
-148
-165
-170
-193
-189
-253
-181
-82
-154
-195
-230
-214
-145
-188
-245
-209
-212
-259
-243
-216
-181
-208
-229
-148
-79
-141
-180
-98
-110
-191
-250
-177
-64
-102
-250
-245
-131
-113
-215
-240
-135
-63
-164
-241
-182
-98
-111
-187
-177
-162
-136
-175
-176
-193
-159
-164
-188
-155
-190
-230
-230
-293
-316
-265
-276
-323
-376
-323
-300
-320
-325
-305
-264
-263
-282
-286
-290
-290
-298
-335
-307
-234
-218
-228
-241
-190
-155
-196
-208
-199
-199
-205
-259
-281
-224
-214
-280
-228
-117
-113
-136
-180
-189
-252
-239
-175
-179
-238
-260
-171
-115
-213
-311
-227
-195
-257
-292
-262
-233
-216
-235
-257
-204
-165
-201
-223
-252
-252
-165
-88
-147
-196
-149
-125
-115
-159
-192
-187
-167
-197
-231
-154
-136
-153
-170
-175
-146
-141
-176
-233
-266
-245
-186
-188
-151
-102
-79
-105
-197
-203
-167
-180
-211
-166
-121
-95
-73
-59
-50
-101
-148
-185
-200
-155
-133
-125
-113
-133
-82
-35
-58
-107
-153
-177
-141
-141
-180
-189
-207
-200
-139
-142
-155
-194
-301
-338
-288
-250
-272
-323
-296
-176
-141
-173
-166
-138
-174
-213
-187
-128
-106
-140
-143
-97
-94
-105
-128
-139
-109
-123
-135
-127
-143
-139
-176
-142
-114
-158
-143
-157
-169
-148
-150
-186
-194
-198
-208
-212
-227
-245
-227
-224
-235
-217
-214
-224
-235
-201
-148
-170
-203
-181
-148
-183
-234
-237
-189
-165
-192
-167
-110
-113
-166
-168
-148
-173
-163
-146
-144
-117
-129
-182
-184
-173
-196
-203
-179
-125
-97
-120
-128
-125
-176
-184
-149
-150
-99
-72
-81
-67
-68
-72
-109
-166
-162
-131
-138
-166
-169
-160
-127
-89
-135
-173
-158
-142
-170
-214
-212
-203
-214
-225
-199
-153
-142
-143
-146
-174
-195
-208
-257
-285
-277
-261
-267
-240
-213
-216
-218
-224
-216
-227
-235
-251
-263
-285
-292
-251
-250
-271
-265
-240
-219
-222
-257
-277
-289
-285
-279
-297
-304
-279
-270
-288
-292
-302
-324
-332
-331
-287
-253
-284
-296
-276
-236
-194
-240
-292
-290
-304
-322
-349
-359
-353
-343
-361
-354
-327
-309
-303
-307
-316
-344
-376
-375
-349
-341
-364
-332
-301
-304
-269
-273
-268
-273
-313
-321
-311
-313
-324
-328
-316
-302
-311
-312
-288
-289
-289
-287
-293
-275
-273
-303
-289
-274
-303
-312
-288
-301
-305
-292
-285
-288
-286
-299
-265
-249
-279
-258
-215
-213
-236
-237
-224
-189
-204
-192
-158
-132
-163
-226
-223
-173
-168
-198
-205
-208
-197
-213
-237
-227
-225
-243
-265
-290
-294
-258
-242
-262
-249
-207
-181
-205
-239
-263
-276
-284
-268
-272
-264
-256
-299
-317
-328
-351
-346
-322
-346
-364
-353
-341
-348
-403
-426
-398
-374
-379
-362
-332
-365
-388
-376
-354
-343
-367
-374
-368
-369
-375
-385
-404
-398
-348
-326
-294
-291
-342
-356
-375
-409
-412
-383
-368
-343
-347
-353
-287
-281
-339
-351
-309
-301
-304
-315
-334
-308
-305
-324
-331
-319
-327
-361
-373
-372
-355
-352
-369
-363
-336
-329
-317
-292
-285
-296
-296
-294
-276
-245
-236
-240
-249
-256
-243
-235
-265
-311
-351
-368
-353
-347
-369
-367
-338
-317
-310
-312
-297
-284
-287
-309
-297
-271
-289
-288
-288
-265
-245
-218
-218
-259
-270
-243
-222
-245
-272
-233
-189
-233
-232
-187
-200
-213
-222
-219
-193
-168
-170
-168
-194
-228
-204
-185
-197
-228
-207
-216
-236
-256
-261
-244
-249
-216
-213
-237
-240
-251
-275
-309
-332
-313
-262
-267
-290
-288
-272
-264
-271
-296
-284
-245
-254
-275
-277
-244
-240
-249
-254
-247
-217
-202
-211
-232
-241
-245
-260
-254
-239
-221
-222
-222
-228
-220
-211
-216
-242
-266
-271
-246
-225
-230
-184
-144
-139
-194
-217
-225
-242
-228
-232
-218
-173
-156
-190
-194
-181
-181
-182
-208
-230
-216
-216
-245
-244
-215
-222
-238
-248
-247
-216
-218
-235
-218
-216
-201
-191
-203
-200
-190
-190
-209
-250
-272
-248
-277
-303
-289
-276
-254
-257
-279
-274
-258
-254
-284
-304
-295
-294
-300
-294
-297
-314
-335
-337
-333
-321
-307
-321
-327
-347
-340
-314
-329
-345
-345
-355
-384
-372
-344
-351
-366
-387
-414
-425
-425
-427
-439
-435
-400
-401
-413
-392
-372
-419
-438
-398
-369
-370
-372
-378
-378
-356
-335
-331
-301
-268
-278
-256
-215
-223
-238
-257
-244
-212
-219
-203
-203
-245
-264
-245
-256
-253
-227
-206
-217
-199
-164
-154
-172
-164
-132
-136
-155
-145
-148
-160
-169
-149
-137
-155
-164
-193
-205
-200
-187
-193
-171
-128
-121
-133
-136
-121
-103
-105
-99
-76
-86
-106
-118
-137
-137
-118
-110
-123
-143
-167
-187
-187
-199
-196
-181
-171
-168
-155
-132
-152
-199
-225
-227
-230
-224
-217
-201
-191
-198
-204
-194
-183
-208
-214
-207
-225
-231
-244
-231
-235
-241
-258
-248
-255
-302
-285
-288
-299
-299
-291
-306
-278
-272
-291
-282
-257
-239
-231
-216
-226
-244
-226
-233
-262
-271
-260
-265
-278
-272
-275
-252
-253
-253
-239
-233
-229
-221
-245
-249
-228
-219
-236
-240
-251
-240
-215
-208
-200
-207
-212
-232
-235
-232
-242
-240
-228
-216
-213
-205
-189
-192
-217
-231
-226
-240
-266
-263
-242
-258
-236
-229
-249
-265
-255
-252
-229
-210
-220
-216
-239
-254
-263
-244
-236
-246
-261
-267
-264
-301
-307
-270
-284
-296
-284
-271
-271
-278
-278
-274
-294
-287
-270
-259
-269
-283
-266
-248
-258
-289
-287
-255
-234
-240
-257
-253
-262
-288
-306
-283
-253
-265
-279
-261
-241
-268
-283
-276
-272
-263
-261
-248
-244
-248
-238
-216
-218
-230
-228
-198
-199
-210
-209
-203
-178
-187
-173
-154
-153
-145
-140
-137
-127
-139
-142
-153
-131
-108
-118
-114
-125
-131
-139
-154
-148
-146
-166
-188
-184
-164
-168
-190
-195
-189
-202
-236
-251
-250
-253
-237
-231
-223
-206
-195
-160
-155
-162
-151
-164
-179
-181
-178
-177
-173
-180
-172
-163
-167
-169
-146
-148
-184
-188
-175
-165
-175
-187
-175
-191
-211
-210
-228
-243
-262
-298
-305
-301
-299
-298
-313
-321
-316
-309
-308
-320
-339
-324
-323
-328
-310
-298
-304
-306
-302
-293
-274
-258
-254
-244
-244
-230
-191
-199
-224
-204
-190
-212
-242
-236
-219
-234
-267
-275
-268
-271
-289
-282
-261
-276
-284
-270
-253
-253
-270
-264
-247
-242
-251
-246
-233
-232
-214
-224
-233
-235
-283
-310
-288
-291
-311
-304
-283
-283
-281
-264
-267
-283
-281
-280
-295
-298
-283
-289
-287
-264
-271
-276
-267
-265
-278
-291
-274
-248
-235
-222
-198
-179
-188
-202
-197
-187
-202
-229
-223
-213
-227
-226
-225
-239
-244
-231
-231
-230
-235
-250
-248
-250
-247
-239
-245
-246
-230
-222
-222
-224
-220
-215
-232
-230
-219
-213
-217
-190
-188
-203
-201
-204
-208
-216
-210
-231
-231
-208
-208
-203
-175
-171
-162
-149
-137
-114
-109
-121
-127
-112
-133
-160
-161
-166
-177
-176
-194
-208
-215
-240
-253
-259
-265
-267
-245
-255
-265
-248
-262
-280
-281
-283
-278
-267
-254
-267
-280
-267
-282
-312
-323
-305
-287
-290
-284
-252
-248
-241
-237
-232
-226
-226
-217
-217
-199
-209
-226
-216
-199
-210
-218
-231
-259
-236
-216
-209
-198
-191
-186
-171
-180
-187
-190
-203
-230
-252
-239
-233
-241
-247
-229
-200
-203
-222
-222
-218
-238
-244
-230
-243
-241
-216
-191
-172
-161
-162
-170
-181
-188
-180
-170
-185
-183
-166
-164
-167
-159
-139
-144
-158
-142
-134
-147
-158
-166
-179
-199
-217
-209
-200
-221
-222
-192
-181
-193
-181
-166
-161
-158
-167
-178
-162
-155
-165
-169
-141
-125
-136
-127
-118
-110
-121
-136
-126
-107
-113
-119
-125
-143
-156
-168
-205
-260
-271
-253
-262
-282
-276
-278
-295
-316
-321
-328
-328
-306
-313
-322
-297
-301
-329
-312
-288
-298
-307
-294
-274
-282
-308
-326
-336
-337
-331
-308
-301
-286
-274
-269
-268
-248
-230
-227
-223
-207
-201
-207
-209
-219
-250
-283
-264
-275
-298
-302
-306
-322
-335
-346
-366
-360
-361
-350
-330
-319
-325
-328
-312
-298
-292
-276
-248
-245
-265
-267
-244
-227
-218
-210
-201
-190
-165
-159
-165
-170
-177
-175
-178
-185
-194
-194
-215
-245
-263
-290
-292
-289
-309
-312
-311
-314
-297
-292
-296
-303
-307
-310
-300
-291
-286
-269
-257
-252
-244
-231
-248
-253
-221
-222
-235
-228
-226
-238
-248
-261
-276
-304
-336
-339
-359
-383
-392
-388
-403
-422
-412
-418
-434
-435
-428
-425
-425
-428
-401
-386
-368
-358
-371
-346
-316
-309
-310
-308
-295
-266
-245
-273
-309
-310
-308
-322
-338
-333
-327
-323
-333
-349
-334
-305
-307
-295
-270
-269
-283
-291
-289
-276
-265
-254
-225
-221
-234
-256
-265
-273
-309
-328
-314
-309
-300
-306
-297
-282
-283
-302
-308
-303
-310
-322
-325
-331
-331
-294
-272
-269
-276
-276
-286
-295
-289
-300
-296
-285
-288
-261
-253
-260
-253
-243
-239
-253
-244
-244
-232
-234
-237
-232
-228
-207
-210
-220
-215
-212
-232
-251
-265
-268
-292
-304
-310
-316
-294
-280
-286
-301
-317
-321
-322
-323
-310
-314
-322
-313
-309
-314
-319
-293
-268
-285
-317
-324
-297
-293
-303
-290
-287
-285
-267
-261
-258
-262
-255
-257
-252
-254
-261
-258
-259
-254
-245
-243
-245
-229
-227
-245
-248
-243
-253
-255
-248
-236
-252
-246
-212
-207
-211
-201
-171
-155
-173
-180
-180
-194
-204
-186
-199
-225
-217
-197
-201
-206
-172
-162
-179
-176
-153
-153
-163
-171
-176
-179
-197
-217
-217
-218
-236
-232
-215
-220
-215
-221
-223
-228
-218
-219
-231
-221
-204
-205
-242
-248
-245
-240
-250
-269
-255
-255
-254
-237
-253
-262
-252
-245
-236
-214
-194
-170
-157
-175
-174
-181
-191
-186
-175
-167
-161
-150
-151
-180
-195
-199
-205
-202
-210
-200
-190
-186
-179
-176
-186
-183
-179
-207
-219
-207
-207
-213
-215
-223
-231
-230
-236
-247
-234
-209
-199
-214
-229
-227
-232
-259
-259
-243
-250
-272
-283
-274
-275
-282
-265
-257
-246
-235
-242
-227
-214
-215
-195
-192
-174
-171
-180
-188
-200
-197
-188
-195
-206
-201
-198
-210
-218
-210
-216
-241
-239
-245
-255
-248
-238
-241
-247
-236
-238
-246
-245
-227
-202
-194
-209
-205
-182
-176
-162
-162
-185
-203
-209
-230
-232
-222
-230
-221
-222
-228
-219
-216
-241
-249
-231
-233
-245
-234
-229
-236
-252
-243
-219
-233
-227
-207
-198
-210
-221
-215
-219
-203
-195
-206
-216
-222
-227
-223
-224
-226
-221
-229
-228
-221
-229
-238
-246
-255
-273
-272
-290
-305
-298
-306
-312
-308
-307
-295
-288
-290
-281
-279
-277
-292
-286
-281
-281
-272
-264
-266
-248
-228
-229
-212
-195
-203
-196
-190
-200
-203
-203
-186
-168
-165
-183
-205
-197
-172
-184
-180
-164
-167
-176
-177
-190
-200
-209
-219
-220
-249
-263
-256
-261
-270
-261
-259
-270
-293
-294
-297
-324
-320
-306
-295
-298
-300
-291
-263
-247
-256
-250
-241
-239
-242
-249
-247
-240
-240
-253
-262
-277
-292
-297
-306
-298
-272
-265
-279
-280
-271
-268
-266
-258
-244
-237
-234
-229
-213
-210
-204
-197
-201
-201
-197
-185
-187
-195
-198
-217
-237
-246
-250
-251
-247
-242
-235
-226
-225
-226
-224
-215
-205
-207
-191
-194
-205
-201
-200
-197
-184
-191
-209
-196
-189
-200
-212
-220
-208
-203
-208
-204
-220
-241
-239
-227
-236
-250
-244
-249
-270
-278
-274
-278
-293
-316
-323
-312
-330
-327
-305
-285
-275
-294
-301
-315
-340
-341
-333
-344
-366
-353
-326
-330
-322
-283
-265
-266
-267
-258
-250
-236
-250
-262
-251
-249
-262
-253
-246
-254
-264
-278
-272
-252
-240
-256
-262
-255
-242
-241
-247
-240
-247
-256
-252
-249
-255
-258
-251
-247
-237
-229
-219
-212
-218
-190
-190
-196
-193
-198
-217
-221
-215
-225
-216
-204
-215
-213
-212
-204
-209
-212
-209
-220
-224
-203
-187
-191
-175
-161
-156
-137
-140
-135
-132
-137
-131
-147
-174
-176
-172
-180
-172
-174
-181
-187
-194
-188
-193
-200
-200
-202
-213
-228
-229
-237
-230
-232
-244
-237
-217
-226
-234
-223
-215
-229
-248
-230
-214
-207
-199
-181
-178
-191
-204
-219
-236
-238
-237
-245
-243
-244
-234
-225
-221
-221
-225
-230
-238
-240
-238
-234
-251
-268
-261
-257
-259
-251
-240
-232
-226
-230
-231
-236
-244
-235
-242
-252
-249
-251
-250
-246
-226
-207
-211
-212
-193
-181
-186
-181
-182
-188
-195
-188
-199
-201
-205
-222
-230
-229
-235
-250
-250
-256
-254
-247
-234
-242
-251
-252
-257
-262
-264
-266
-279
-287
-296
-306
-301
-295
-300
-283
-266
-265
-259
-252
-261
-266
-263
-273
-274
-265
-260
-241
-233
-233
-226
-214
-218
-222
-199
-202
-197
-183
-190
-203
-204
-200
-214
-216
-207
-223
-236
-227
-228
-230
-236
-247
-228
-235
-252
-242
-238
-234
-227
-220
-213
-200
-196
-195
-192
-190
-195
-219
-222
-210
-208
-216
-213
-206
-226
-264
-271
-267
-280
-287
-283
-302
-317
-304
-300
-298
-300
-301
-295
-307
-313
-315
-309
-306
-303
-314
-322
-299
-309
-316
-307
-315
-310
-305
-298
-299
-299
-300
-303
-284
-283
-293
-310
-308
-310
-309
-307
-297
-256
-255
-246
-229
-219
-214
-217
-207
-192
-184
-184
-187
-203
-215
-227
-244
-271
-288
-293
-298
-304
-319
-321
-322
-310
-297
-288
-280
-268
-268
-259
-243
-246
-257
-245
-230
-239
-228
-216
-209
-202
-212
-220
-212
-210
-215
-211
-215
-223
-208
-188
-185
-195
-196
-205
-219
-211
-199
-201
-200
-202
-203
-209
-219
-226
-223
-215
-223
-225
-236
-240
-262
-276
-287
-290
-286
-303
-317
-317
-337
-343
-335
-341
-338
-344
-358
-358
-359
-380
-395
-371
-361
-358
-357
-352
-340
-349
-357
-346
-330
-325
-307
-296
-283
-271
-268
-251
-241
-241
-238
-232
-231
-223
-196
-184
-208
-214
-193
-182
-195
-208
-198
-186
-193
-198
-187
-178
-177
-185
-186
-180
-182
-188
-193
-211
-210
-196
-205
-201
-177
-165
-166
-161
-170
-176
-176
-187
-200
-210
-196
-207
-224
-221
-226
-246
-239
-228
-221
-207
-214
-215
-213
-217
-216
-209
-196
-199
-201
-194
-191
-197
-213
-216
-199
-176
-175
-163
-149
-143
-148
-148
-142
-149
-157
-161
-153
-166
-170
-169
-160
-164
-201
-222
-235
-254
-255
-260
-283
-294
-300
-314
-322
-313
-323
-366
-377
-375
-372
-376
-374
-347
-342
-358
-360
-354
-358
-361
-364
-344
-339
-348
-330
-320
-315
-312
-308
-299
-276
-259
-252
-247
-252
-246
-243
-253
-270
-275
-271
-260
-251
-232
-226
-228
-246
-268
-275
-270
-260
-263
-267
-266
-276
-293
-289
-286
-288
-296
-288
-274
-267
-269
-280
-279
-270
-269
-267
-271
-278
-289
-291
-289
-297
-295
-306
-300
-296
-301
-315
-311
-300
-312
-309
-304
-310
-313
-295
-311
-340
-336
-327
-343
-356
-349
-336
-326
-327
-328
-304
-279
-268
-251
-218
-187
-184
-178
-181
-176
-184
-199
-213
-228
-235
-258
-276
-274
-265
-274
-300
-291
-293
-310
-312
-329
-339
-348
-378
-382
-360
-358
-337
-328
-321
-316
-317
-315
-326
-343
-343
-330
-318
-311
-308
-304
-307
-310
-304
-295
-285
-270
-265
-290
-298
-308
-306
-285
-281
-272
-261
-250
-253
-260
-259
-250
-255
-270
-265
-267
-290
-294
-302
-311
-315
-332
-342
-351
-358
-369
-360
-349
-337
-335
-333
-314
-308
-312
-304
-293
-292
-278
-267
-257
-253
-252
-248
-259
-269
-258
-255
-257
-240
-231
-224
-208
-202
-215
-213
-220
-243
-248
-235
-244
-250
-244
-241
-243
-264
-272
-266
-254
-255
-256
-239
-232
-222
-219
-215
-204
-208
-229
-238
-228
-245
-256
-264
-268
-277
-293
-309
-314
-286
-288
-284
-287
-288
-275
-286
-298
-288
-281
-295
-301
-296
-301
-312
-331
-335
-340
-365
-372
-362
-365
-380
-371
-359
-364
-369
-375
-366
-359
-366
-357
-353
-356
-356
-352
-339
-334
-318
-309
-302
-293
-295
-290
-298
-300
-298
-303
-296
-278
-276
-276
-252
-258
-281
-280
-277
-278
-284
-292
-285
-260
-246
-260
-263
-247
-246
-251
-249
-254
-248
-259
-266
-260
-267
-273
-271
-269
-261
-248
-246
-246
-251
-262
-271
-264
-257
-255
-261
-267
-256
-253
-258
-242
-243
-255
-250
-244
-238
-229
-222
-218
-229
-242
-260
-272
-275
-276
-270
-276
-280
-281
-277
-274
-272
-271
-263
-249
-250
-246
-233
-237
-237
-233
-231
-224
-228
-237
-227
-240
-268
-281
-288
-307
-330
-333
-332
-326
-326
-322
-310
-306
-306
-287
-289
-319
-322
-319
-319
-322
-323
-320
-306
-314
-334
-335
-323
-322
-322
-312
-316
-310
-287
-276
-277
-261
-269
-276
-282
-283
-289
-295
-295
-299
-286
-294
-295
-297
-303
-316
-320
-308
-318
-310
-313
-312
-303
-309
-313
-315
-313
-313
-300
-297
-310
-307
-310
-332
-334
-343
-343
-333
-343
-339
-349
-348
-345
-336
-339
-339
-339
-345
-339
-350
-361
-355
-342
-347
-342
-323
-305
-297
-295
-288
-276
-258
-253
-243
-232
-243
-248
-236
-224
-205
-189
-187
-191
-187
-196
-211
-197
-188
-182
-166
-172
-181
-188
-197
-216
-220
-235
-250
-247
-245
-251
-255
-244
-260
-278
-279
-263
-264
-271
-266
-254
-257
-267
-252
-227
-234
-245
-248
-255
-259
-256
-266
-276
-271
-275
-282
-305
-322
-334
-354
-357
-356
-352
-343
-353
-380
-391
-404
-415
-426
-440
-438
-434
-442
-438
-435
-422
-398
-392
-378
-374
-384
-387
-387
-373
-355
-335
-329
-335
-350
-357
-367
-373
-363
-361
-352
-332
-326
-324
-306
-310
-315
-309
-316
-322
-317
-298
-288
-287
-288
-275
-281
-294
-312
-324
-318
-312
-321
-327
-317
-313
-313
-323
-325
-305
-298
-305
-304
-281
-259
-256
-257
-259
-252
-225
-221
-231
-221
-224
-227
-226
-222
-214
-217
-220
-229
-237
-232
-237
-248
-247
-243
-250
-253
-268
-283
-298
-321
-320
-319
-336
-351
-357
-363
-380
-389
-406
-425
-429
-422
-409
-396
-378
-349
-330
-331
-335
-331
-316
-312
-303
-291
-307
-309
-301
-304
-304
-299
-294
-293
-275
-268
-270
-262
-246
-235
-224
-236
-254
-256
-270
-282
-286
-295
-301
-297
-299
-285
-285
-279
-268
-256
-255
-248
-236
-231
-236
-245
-243
-233
-233
-243
-256
-253
-240
-255
-269
-285
-287
-286
-296
-317
-352
-361
-352
-331
-319
-321
-313
-309
-289
-278
-277
-266
-257
-260
-262
-244
-244
-261
-266
-283
-288
-275
-262
-261
-275
-290
-279
-254
-246
-229
-213
-208
-221
-218
-206
-224
-255
-272
-271
-264
-258
-258
-246
-236
-231
-229
-230
-239
-235
-228
-218
-205
-200
-190
-187
-198
-210
-221
-226
-225
-223
-226
-226
-231
-256
-277
-278
-280
-293
-322
-331
-323
-324
-320
-317
-320
-337
-335
-333
-328
-315
-310
-312
-325
-337
-338
-345
-361
-366
-358
-373
-386
-373
-371
-377
-390
-384
-367
-360
-377
-392
-398
-404
-405
-406
-398
-404
-404
-418
-434
-428
-430
-418
-398
-387
-391
-406
-417
-412
-406
-391
-386
-384
-364
-353
-347
-338
-328
-329
-331
-313
-306
-309
-307
-297
-292
-297
-291
-290
-301
-298
-286
-283
-294
-302
-297
-297
-293
-285
-268
-240
-222
-210
-209
-217
-215
-212
-209
-195
-194
-201
-184
-170
-166
-165
-166
-175
-182
-184
-186
-174
-173
-198
-207
-218
-230
-246
-267
-262
-263
-285
-296
-312
-321
-320
-336
-345
-347
-341
-354
-372
-357
-348
-359
-364
-346
-320
-316
-323
-322
-326
-325
-318
-317
-310
-319
-332
-347
-364
-391
-408
-401
-399
-409
-427
-424
-415
-413
-411
-407
-407
-402
-396
-400
-392
-360
-357
-365
-358
-359
-351
-356
-351
-345
-346
-337
-332
-316
-302
-284
-276
-280
-273
-281
-300
-317
-328
-342
-358
-366
-362
-367
-380
-379
-363
-364
-368
-359
-343
-320
-318
-313
-299
-279
-271
-276
-275
-268
-277
-279
-271
-251
-247
-242
-235
-244
-245
-251
-244
-239
-243
-266
-287
-312
-322
-323
-312
-300
-308
-314
-333
-345
-357
-368
-351
-351
-362
-362
-365
-366
-361
-361
-356
-358
-365
-367
-361
-356
-345
-332
-321
-310
-309
-299
-284
-286
-304
-297
-304
-305
-301
-304
-294
-292
-296
-300
-309
-314
-309
-300
-297
-299
-299
-297
-288
-293
-300
-291
-285
-291
-292
-285
-279
-280
-270
-275
-288
-292
-302
-312
-302
-303
-324
-318
-310
-311
-308
-304
-298
-322
-332
-327
-328
-329
-335
-326
-307
-302
-310
-311
-305
-307
-309
-323
-328
-318
-322
-321
-315
-300
-292
-286
-277
-269
-279
-285
-283
-289
-296
-288
-294
-293
-308
-316
-308
-300
-291
-292
-295
-293
-289
-294
-294
-293
-291
-303
-302
-305
-304
-304
-296
-269
-266
-281
-291
-278
-278
-299
-304
-295
-310
-313
-313
-317
-314
-308
-296
-300
-304
-310
-312
-317
-319
-332
-330
-307
-320
-325
-319
-292
-297
-313
-328
-319
-298
-298
-296
-301
-287
-278
-281
-305
-309
-303
-310
-319
-330
-324
-323
-324
-312
-306
-308
-307
-294
-291
-287
-281
-273
-270
-275
-285
-287
-291
-301
-316
-331
-331
-329
-344
-356
-367
-366
-363
-373
-384
-389
-386
-385
-386
-406
-416
-413
-404
-381
-371
-376
-367
-361
-362
-380
-396
-408
-404
-396
-402
-404
-399
-406
-403
-393
-399
-401
-391
-375
-367
-350
-338
-342
-346
-348
-340
-336
-341
-345
-340
-334
-340
-346
-327
-323
-327
-304
-295
-304
-296
-288
-293
-291
-297
-309
-305
-310
-316
-296
-280
-276
-261
-253
-251
-246
-249
-258
-249
-245
-245
-246
-257
-270
-271
-269
-273
-273
-281
-293
-305
-311
-322
-331
-329
-321
-323
-319
-317
-329
-334
-337
-346
-360
-355
-352
-348
-335
-345
-340
-345
-370
-379
-374
-381
-384
-395
-400
-400
-418
-436
-440
-447
-461
-463
-461
-438
-430
-435
-438
-442
-448
-452
-454
-454
-449
-447
-437
-443
-452
-460
-444
-437
-437
-423
-423
-421
-424
-439
-441
-437
-448
-444
-434
-444
-459
-461
-454
-453
-462
-448
-428
-413
-405
-394
-382
-365
-361
-363
-361
-360
-355
-349
-356
-368
-374
-384
-387
-369
-362
-356
-362
-362
-352
-367
-370
-343
-329
-329
-331
-319
-317
-321
-307
-292
-276
-282
-277
-281
-287
-285
-286
-274
-265
-256
-235
-230
-239
-243
-238
-241
-250
-240
-240
-246
-260
-264
-252
-248
-239
-232
-233
-254
-242
-223
-219
-223
-231
-246
-255
-258
-264
-263
-254
-256
-255
-263
-274
-289
-304
-310
-318
-320
-324
-326
-326
-331
-334
-323
-326
-327
-328
-325
-324
-326
-339
-339
-324
-337
-327
-320
-328
-322
-311
-310
-311
-309
-314
-323
-324
-339
-355
-352
-360
-358
-349
-340
-344
-351
-349
-336
-328
-322
-313
-308
-305
-305
-291
-281
-288
-298
-298
-300
-289
-285
-281
-280
-285
-284
-284
-281
-276
-273
-263
-254
-266
-270
-283
-282
-258
-259
-258
-240
-237
-242
-245
-260
-256
-251
-243
-241
-234
-232
-226
-224
-233
-222
-226
-225
-221
-226
-229
-226
-222
-235
-247
-248
-243
-239
-256
-250
-235
-235
-234
-234
-230
-230
-229
-230
-230
-216
-219
-221
-221
-224
-227
-236
-237
-230
-246
-255
-263
-275
-288
-298
-296
-303
-317
-326
-326
-331
-337
-333
-332
-327
-322
-318
-310
-313
-309
-316
-323
-311
-294
-285
-291
-282
-275
-285
-310
-309
-315
-319
-314
-323
-334
-342
-345
-343
-357
-361
-368
-369
-347
-339
-314
-301
-299
-289
-272
-274
-269
-246
-246
-244
-242
-239
-228
-225
-213
-208
-197
-193
-208
-210
-209
-207
-203
-197
-212
-208
-206
-222
-223
-226
-240
-253
-252
-262
-267
-253
-245
-249
-244
-233
-232
-241
-246
-247
-245
-232
-222
-220
-238
-238
-232
-229
-210
-196
-198
-193
-192
-199
-197
-188
-175
-179
-187
-185
-183
-205
-220
-199
-193
-188
-186
-193
-203
-218
-239
-246
-249
-260
-261
-255
-248
-258
-281
-285
-288
-288
-266
-269
-270
-253
-253
-268
-272
-282
-296
-305
-304
-295
-293
-313
-328
-338
-344
-360
-373
-383
-387
-375
-372
-362
-352
-334
-332
-347
-337
-326
-328
-322
-324
-317
-303
-300
-309
-311
-297
-312
-322
-324
-331
-326
-325
-332
-329
-309
-305
-292
-285
-295
-308
-316
-327
-336
-336
-329
-326
-314
-318
-329
-330
-335
-328
-318
-320
-310
-294
-298
-303
-293
-285
-293
-282
-288
-277
-269
-259
-232
-215
-192
-187
-181
-175
-176
-173
-171
-163
-176
-168
-161
-166
-169
-154
-149
-157
-140
-123
-111
-123
-133
-129
-127
-135
-138
-143
-161
-175
-187
-195
-191
-188
-184
-179
-179
-182
-177
-177
-175
-171
-176
-175
-173
-168
-172
-175
-185
-203
-211
-216
-216
-228
-229
-224
-218
-220
-223
-220
-211
-207
-203
-193
-188
-184
-180
-175
-178
-184
-198
-210
-211
-213
-213
-206
-199
-198
-199
-196
-200
-194
-189
-196
-202
-209
-216
-225
-243
-241
-229
-230
-222
-214
-204
-193
-191
-201
-189
-189
-199
-185
-167
-171
-175
-174
-167
-177
-187
-174
-149
-139
-134
-130
-138
-145
-145
-137
-140
-154
-157
-166
-183
-180
-175
-181
-191
-179
-174
-180
-181
-175
-168
-180
-182
-187
-195
-203
-200
-198
-186
-177
-170
-150
-149
-155
-155
-147
-139
-153
-169
-173
-168
-160
-161
-160
-153
-153
-156
-165
-174
-179
-189
-190
-205
-216
-225
-242
-252
-261
-262
-252
-251
-257
-250
-233
-235
-251
-259
-270
-283
-290
-280
-276
-270
-282
-273
-257
-273
-277
-266
-263
-267
-265
-272
-278
-276
-272
-257
-248
-243
-233
-229
-237
-256
-262
-253
-240
-253
-258
-261
-264
-264
-260
-256
-251
-244
-239
-221
-198
-183
-175
-162
-148
-160
-166
-167
-171
-166
-159
-157
-162
-140
-146
-138
-130
-137
-132
-130
-113
-107
-111
-103
-101
-111
-115
-128
-113
-96
-98
-95
-87
-107
-123
-113
-142
-168
-171
-160
-160
-173
-176
-178
-188
-182
-170
-172
-178
-175
-177
-174
-151
-150
-160
-173
-179
-166
-168
-174
-164
-155
-159
-176
-173
-174
-189
-205
-196
-190
-208
-215
-213
-204
-205
-208
-205
-201
-202
-198
-201
-205
-224
-252
-257
-262
-269
-272
-254
-253
-240
-226
-214
-224
-230
-213
-228
-218
-228
-248
-258
-266
-270
-273
-300
-301
-289
-300
-317
-331
-308
-301
-315
-311
-317
-316
-328
-346
-348
-351
-336
-330
-328
-320
-325
-331
-318
-313
-311
-308
-296
-286
-287
-278
-274
-262
-240
-233
-241
-235
-221
-225
-213
-202
-194
-195
-187
-192
-200
-213
-236
-233
-222
-235
-240
-232
-245
-249
-241
-219
-205
-200
-191
-194
-189
-185
-193
-186
-170
-148
-132
-121
-104
-100
-106
-98
-87
-79
-69
-60
-70
-70
-65
-61
-49
-43
-41
-44
-50
-59
-58
-50
-49
-63
-68
-63
-55
-46
-46
-51
-37
-34
-34
-26
-18
-31
-45
-51
-67
-81
-88
-87
-85
-91
-100
-104
-102
-104
-98
-100
-95
-96
-107
-115
-122
-124
-117
-100
-89
-89
-105
-108
-110
-112
-126
-135
-153
-168
-171
-177
-169
-171
-172
-174
-189
-175
-167
-170
-175
-169
-167
-176
-180
-191
-198
-210
-212
-197
-206
-232
-229
-216
-218
-218
-209
-205
-214
-216
-204
-198
-187
-184
-184
-174
-159
-153
-157
-146
-148
-154
-152
-147
-153
-158
-153
-159
-169
-176
-176
-171
-172
-175
-156
-149
-153
-157
-151
-134
-125
-125
-133
-142
-151
-148
-152
-163
-160
-146
-134
-128
-116
-106
-86
-87
-104
-97
-86
-93
-106
-92
-72
-65
-71
-75
-75
-95
-105
-104
-111
-119
-122
-123
-147
-161
-163
-163
-160
-167
-180
-195
-203
-208
-207
-200
-204
-196
-183
-180
-183
-181
-183
-205
-202
-195
-192
-189
-193
-196
-204
-205
-203
-187
-176
-166
-155
-161
-168
-159
-154
-147
-140
-136
-133
-124
-117
-112
-112
-109
-115
-118
-135
-146
-160
-176
-178
-177
-188
-196
-193
-197
-190
-193
-191
-188
-187
-191
-211
-213
-208
-204
-212
-213
-209
-208
-202
-197
-202
-209
-212
-207
-219
-226
-219
-217
-217
-207
-201
-208
-217
-235
-228
-213
-215
-220
-217
-227
-229
-225
-220
-224
-230
-213
-203
-208
-204
-188
-184
-175
-161
-136
-128
-132
-137
-131
-116
-113
-105
-103
-113
-126
-133
-136
-142
-160
-169
-177
-189
-179
-189
-191
-196
-211
-223
-217
-218
-223
-231
-238
-238
-248
-241
-230
-217
-217
-218
-217
-237
-248
-249
-245
-251
-256
-248
-244
-261
-274
-261
-247
-253
-259
-257
-267
-284
-302
-310
-309
-306
-315
-310
-305
-306
-318
-337
-338
-343
-349
-343
-333
-337
-338
-330
-331
-352
-366
-380
-389
-393
-389
-368
-368
-365
-344
-338
-338
-341
-346
-341
-318
-291
-296
-293
-274
-279
-295
-299
-290
-267
-261
-258
-254
-247
-242
-237
-229
-221
-225
-231
-222
-222
-222
-206
-206
-207
-200
-202
-197
-195
-194
-178
-162
-150
-138
-136
-142
-148
-158
-169
-174
-168
-159
-159
-157
-153
-144
-160
-175
-178
-166
-156
-143
-137
-137
-133
-145
-156
-156
-167
-181
-188
-184
-182
-199
-202
-204
-206
-214
-219
-212
-218
-220
-223
-219
-212
-200
-192
-198
-194
-183
-177
-178
-172
-167
-154
-149
-148
-155
-146
-160
-166
-156
-176
-187
-193
-176
-167
-165
-156
-166
-190
-207
-213
-218
-217
-212
-207
-212
-220
-239
-270
-287
-308
-307
-308
-311
-294
-276
-276
-266
-258
-258
-255
-247
-239
-228
-221
-237
-235
-224
-224
-217
-206
-190
-193
-198
-190
-194
-196
-186
-171
-160
-166
-176
-172
-172
-170
-170
-173
-173
-188
-196
-211
-220
-230
-232
-232
-239
-225
-217
-211
-206
-204
-207
-198
-196
-192
-179
-179
-178
-176
-162
-169
-177
-174
-181
-186
-188
-185
-184
-186
-192
-188
-181
-174
-177
-170
-156
-155
-146
-145
-139
-137
-128
-118
-118
-124
-128
-143
-159
-161
-169
-175
-187
-196
-203
-212
-217
-215
-215
-216
-219
-220
-225
-228
-234
-241
-249
-263
-263
-254
-242
-240
-231
-229
-239
-239
-236
-230
-228
-221
-209
-217
-238
-231
-236
-254
-260
-261
-258
-254
-264
-277
-260
-258
-267
-268
-268
-268
-256
-251
-254
-241
-235
-227
-215
-212
-203
-199
-216
-229
-223
-227
-249
-243
-246
-255
-268
-268
-254
-251
-246
-233
-221
-217
-211
-206
-195
-191
-187
-183
-175
-171
-173
-181
-193
-201
-219
-231
-233
-226
-222
-226
-237
-245
-255
-269
-266
-255
-253
-248
-229
-227
-208
-201
-209
-197
-194
-187
-189
-196
-190
-192
-200
-200
-195
-190
-205
-217
-224
-242
-246
-236
-237
-249
-249
-240
-242
-256
-256
-246
-254
-270
-268
-251
-249
-251
-250
-260
-264
-278
-287
-291
-297
-296
-295
-302
-315
-321
-316
-305
-307
-310
-328
-339
-342
-348
-356
-356
-346
-340
-349
-366
-352
-340
-328
-324
-327
-321
-316
-320
-331
-333
-319
-314
-315
-295
-283
-288
-287
-283
-287
-289
-294
-306
-303
-294
-284
-274
-262
-254
-259
-237
-237
-234
-224
-217
-217
-222
-218
-208
-193
-198
-215
-228
-235
-237
-238
-248
-248
-256
-277
-273
-280
-281
-286
-278
-264
-264
-249
-245
-237
-237
-241
-229
-229
-222
-199
-188
-180
-183
-186
-183
-190
-188
-191
-194
-189
-192
-187
-180
-185
-186
-173
-166
-155
-153
-172
-175
-168
-169
-189
-190
-179
-162
-147
-145
-142
-136
-135
-142
-130
-117
-119
-119
-129
-140
-146
-145
-155
-175
-177
-180
-185
-203
-218
-248
-276
-272
-268
-264
-269
-272
-266
-266
-268
-254
-239
-213
-207
-176
-165
-171
-165
-172
-164
-158
-138
-133
-137
-138
-137
-150
-153
-141
-135
-140
-145
-149
-153
-169
-177
-188
-194
-198
-199
-198
-199
-197
-201
-209
-234
-247
-252
-255
-270
-278
-277
-276
-272
-285
-287
-284
-275
-275
-275
-267
-267
-272
-271
-275
-278
-285
-285
-275
-273
-268
-253
-238
-237
-214
-198
-196
-184
-171
-172
-182
-170
-163
-162
-171
-172
-165
-184
-203
-230
-232
-221
-225
-228
-236
-250
-255
-254
-254
-244
-232
-227
-218
-200
-204
-208
-217
-227
-233
-230
-205
-200
-218
-227
-216
-220
-227
-223
-212
-197
-186
-194
-205
-213
-212
-210
-209
-197
-198
-201
-208
-227
-245
-248
-243
-240
-243
-254
-243
-230
-227
-243
-268
-270
-262
-251
-256
-262
-263
-270
-284
-287
-286
-276
-245
-228
-231
-238
-241
-226
-212
-215
-208
-198
-202
-196
-205
-204
-199
-192
-177
-175
-201
-202
-195
-192
-183
-184
-192
-201
-202
-219
-226
-231
-233
-230
-239
-241
-244
-258
-253
-246
-246
-242
-240
-253
-253
-244
-230
-226
-230
-229
-216
-220
-234
-237
-240
-238
-238
-229
-220
-220
-227
-236
-242
-250
-265
-277
-289
-306
-324
-321
-311
-307
-305
-309
-309
-302
-306
-303
-295
-297
-303
-308
-309
-316
-325
-326
-327
-335
-322
-308
-300
-280
-266
-273
-295
-303
-319
-331
-323
-321
-314
-307
-326
-335
-332
-332
-336
-333
-315
-308
-298
-281
-271
-270
-264
-261
-266
-276
-290
-291
-301
-312
-310
-325
-331
-347
-362
-358
-342
-332
-328
-307
-291
-293
-298
-293
-279
-285
-287
-277
-266
-252
-248
-253
-244
-228
-221
-221
-226
-231
-231
-236
-241
-234
-214
-210
-228
-234
-231
-230
-242
-255
-258
-263
-271
-274
-276
-269
-272
-284
-279
-266
-271
-264
-254
-257
-272
-280
-268
-259
-250
-241
-223
-214
-208
-205
-202
-210
-223
-229
-242
-239
-244
-232
-219
-219
-217
-228
-228
-224
-213
-218
-219
-212
-217
-222
-224
-231
-223
-217
-216
-201
-199
-188
-189
-195
-196
-202
-185
-181
-189
-193
-199
-212
-213
-206
-216
-221
-210
-205
-210
-208
-210
-206
-205
-212
-201
-194
-194
-191
-187
-184
-185
-180
-177
-192
-179
-167
-171
-172
-170
-158
-173
-201
-205
-194
-203
-213
-206
-200
-204
-201
-217
-238
-256
-264
-258
-258
-257
-254
-258
-255
-250
-237
-231
-247
-257
-273
-274
-278
-287
-284
-285
-297
-302
-286
-291
-291
-285
-293
-303
-302
-289
-295
-297
-291
-290
-280
-277
-276
-281
-272
-250
-244
-236
-229
-225
-225
-229
-216
-216
-215
-211
-188
-180
-175
-170
-157
-149
-162
-155
-139
-134
-146
-147
-138
-136
-143
-140
-141
-153
-147
-150
-159
-159
-164
-171
-185
-206
-223
-242
-261
-282
-295
-298
-317
-335
-338
-344
-354
-358
-351
-359
-350
-361
-360
-350
-359
-354
-360
-356
-352
-335
-309
-298
-289
-292
-291
-290
-281
-263
-262
-247
-239
-233
-229
-225
-222
-228
-227
-231
-229
-222
-213
-219
-240
-244
-248
-262
-257
-265
-288
-284
-285
-287
-294
-289
-297
-312
-315
-336
-345
-343
-360
-382
-381
-368
-359
-355
-354
-361
-370
-379
-384
-382
-375
-383
-376
-361
-361
-349
-332
-321
-324
-325
-317
-316
-312
-315
-309
-301
-299
-282
-277
-285
-277
-272
-281
-302
-296
-288
-284
-258
-257
-276
-294
-309
-326
-338
-353
-358
-374
-402
-414
-411
-402
-418
-432
-425
-419
-418
-421
-417
-412
-411
-408
-404
-398
-391
-392
-395
-386
-385
-384
-376
-365
-359
-354
-351
-347
-338
-331
-319
-312
-306
-298
-302
-303
-290
-288
-299
-307
-306
-308
-314
-320
-335
-353
-356
-366
-374
-367
-358
-350
-344
-339
-346
-354
-355
-359
-353
-353
-347
-350
-351
-346
-348
-356
-364
-365
-347
-331
-331
-325
-328
-330
-336
-336
-325
-316
-315
-312
-302
-287
-285
-304
-288
-288
-311
-320
-315
-310
-316
-288
-274
-272
-261
-263
-272
-279
-293
-306
-310
-299
-296
-295
-299
-308
-309
-308
-310
-305
-296
-289
-281
-272
-270
-282
-290
-301
-306
-296
-286
-285
-283
-273
-261
-267
-293
-300
-288
-287
-290
-282
-264
-268
-276
-271
-267
-269
-292
-308
-310
-301
-307
-311
-306
-301
-289
-286
-293
-303
-278
-270
-277
-280
-274
-270
-275
-282
-275
-273
-269
-263
-260
-256
-254
-248
-248
-260
-251
-247
-255
-254
-256
-237
-245
-251
-246
-241
-239
-241
-227
-228
-230
-234
-238
-253
-271
-277
-282
-272
-284
-284
-282
-294
-287
-283
-275
-261
-257
-258
-248
-246
-250
-254
-246
-239
-248
-242
-237
-230
-230
-219
-194
-191
-180
-168
-167
-145
-144
-168
-163
-170
-178
-192
-198
-195
-202
-209
-209
-203
-197
-208
-211
-198
-199
-207
-206
-195
-214
-226
-219
-217
-218
-205
-197
-216
-218
-226
-233
-247
-258
-270
-267
-261
-256
-235
-248
-254
-243
-245
-227
-219
-236
-231
-228
-209
-210
-225
-234
-235
-230
-236
-239
-238
-222
-215
-227
-236
-246
-243
-247
-251
-237
-235
-240
-229
-225
-239
-240
-235
-235
-211
-189
-182
-183
-190
-181
-181
-171
-175
-173
-172
-171
-171
-163
-159
-154
-147
-152
-164
-180
-184
-194
-196
-178
-168
-162
-159
-146
-146
-160
-162
-170
-186
-190
-197
-209
-228
-249
-251
-263
-257
-239
-240
-262
-272
-284
-296
-301
-290
-282
-297
-317
-340
-358
-363
-351
-351
-338
-331
-335
-325
-326
-319
-327
-340
-334
-337
-345
-362
-367
-359
-365
-387
-395
-406
-416
-399
-385
-391
-384
-378
-378
-359
-344
-345
-362
-360
-356
-351
-347
-341
-332
-319
-328
-352
-342
-335
-343
-328
-319
-323
-312
-305
-304
-307
-313
-310
-291
-289
-296
-293
-291
-294
-305
-322
-322
-314
-308
-315
-319
-309
-303
-292
-290
-295
-294
-291
-290
-297
-298
-301
-295
-297
-284
-272
-279
-271
-286
-290
-288
-278
-268
-259
-250
-261
-269
-279
-282
-282
-287
-277
-267
-271
-259
-247
-255
-263
-263
-260
-256
-245
-243
-253
-267
-284
-301
-313
-318
-326
-334
-322
-321
-336
-355
-370
-366
-369
-388
-397
-383
-400
-410
-400
-394
-391
-395
-374
-360
-353
-349
-343
-340
-332
-317
-321
-326
-317
-309
-302
-283
-262
-247
-237
-220
-206
-195
-187
-178
-182
-199
-220
-232
-234
-229
-228
-231
-224
-230
-243
-256
-260
-261
-266
-276
-269
-258
-253
-250
-239
-222
-218
-220
-218
-213
-196
-176
-189
-184
-169
-171
-184
-181
-187
-192
-187
-171
-168
-185
-205
-227
-233
-243
-237
-226
-217
-211
-207
-202
-189
-188
-184
-190
-198
-187
-200
-220
-228
-226
-220
-225
-242
-253
-247
-231
-227
-230
-238
-236
-224
-225
-236
-244
-242
-247
-256
-252
-250
-247
-253
-241
-226
-221
-213
-223
-225
-219
-233
-231
-226
-243
-248
-242
-226
-224
-214
-203
-199
-196
-182
-171
-163
-157
-160
-170
-174
-173
-188
-190
-191
-201
-219
-223
-226
-217
-206
-200
-179
-171
-170
-164
-171
-175
-171
-175
-171
-179
-195
-202
-210
-225
-238
-269
-270
-272
-271
-262
-250
-241
-257
-243
-237
-229
-205
-177
-165
-154
-139
-135
-129
-136
-143
-137
-131
-109
-100
-98
-91
-88
-94
-111
-110
-105
-107
-103
-78
-75
-87
-98
-121
-131
-141
-147
-149
-147
-127
-126
-120
-132
-158
-166
-168
-175
-153
-134
-126
-114
-115
-109
-116
-129
-151
-158
-172
-178
-177
-176
-170
-168
-163
-167
-175
-184
-176
-181
-182
-189
-213
-212
-191
-186
-189
-205
-201
-195
-213
-203
-189
-193
-213
-233
-235
-241
-251
-257
-265
-276
-272
-278
-299
-310
-304
-305
-312
-316
-309
-295
-302
-307
-299
-289
-292
-296
-296
-291
-308
-332
-338
-336
-335
-347
-357
-352
-351
-351
-347
-352
-362
-362
-360
-362
-353
-338
-340
-340
-334
-326
-326
-314
-296
-293
-280
-281
-281
-280
-274
-278
-274
-271
-261
-255
-259
-250
-246
-226
-220
-223
-210
-194
-201
-216
-226
-237
-236
-244
-247
-256
-276
-282
-281
-286
-299
-312
-312
-309
-310
-309
-308
-299
-282
-271
-243
-231
-235
-225
-229
-240
-245
-246
-243
-248
-236
-226
-224
-212
-209
-220
-225
-212
-219
-218
-207
-196
-187
-180
-182
-187
-184
-191
-200
-202
-202
-192
-192
-187
-184
-175
-180
-166
-165
-171
-159
-164
-173
-186
-182
-187
-207
-222
-238
-265
-269
-268
-263
-268
-272
-250
-236
-234
-241
-249
-250
-242
-237
-241
-229
-207
-206
-205
-199
-198
-205
-216
-217
-233
-233
-232
-235
-236
-253
-252
-249
-249
-250
-240
-235
-237
-248
-246
-236
-227
-219
-222
-221
-220
-205
-210
-214
-214
-221
-206
-207
-220
-215
-205
-190
-185
-183
-171
-152
-156
-176
-171
-182
-197
-188
-194
-199
-201
-191
-195
-215
-216
-226
-232
-223
-220
-213
-216
-239
-239
-225
-209
-202
-202
-186
-168
-164
-177
-178
-183
-184
-198
-209
-216
-224
-223
-222
-228
-234
-232
-209
-196
-195
-190
-190
-205
-216
-206
-210
-216
-218
-217
-215
-215
-212
-214
-216
-207
-209
-197
-204
-231
-229
-216
-206
-195
-188
-178
-169
-184
-183
-185
-194
-186
-171
-166
-152
-150
-164
-160
-161
-179
-190
-191
-200
-193
-191
-184
-191
-189
-192
-199
-189
-193
-202
-215
-221
-225
-238
-244
-230
-235
-244
-242
-243
-249
-244
-251
-249
-237
-233
-224
-214
-202
-199
-199
-195
-199
-190
-191
-189
-198
-198
-199
-203
-195
-183
-176
-180
-178
-174
-169
-170
-172
-158
-140
-150
-148
-152
-179
-186
-174
-174
-171
-161
-142
-130
-136
-147
-159
-159
-164
-184
-201
-208
-209
-220
-220
-223
-207
-199
-208
-206
-210
-209
-205
-218
-233
-254
-258
-258
-261
-265
-278
-278
-258
-254
-256
-265
-261
-254
-260
-268
-266
-259
-275
-269
-262
-265
-263
-266
-268
-261
-278
-282
-261
-266
-286
-288
-289
-298
-308
-306
-310
-318
-315
-310
-301
-317
-323
-318
-315
-304
-309
-303
-303
-310
-319
-328
-342
-362
-362
-354
-366
-366
-348
-360
-378
-383
-381
-397
-401
-396
-395
-399
-417
-405
-392
-404
-402
-397
-400
-385
-376
-373
-370
-360
-351
-339
-341
-340
-325
-313
-293
-279
-283
-289
-287
-282
-273
-272
-275
-276
-274
-273
-276
-293
-302
-305
-306
-313
-315
-323
-322
-314
-307
-308
-308
-302
-327
-332
-323
-310
-298
-292
-288
-278
-272
-273
-282
-282
-279
-284
-287
-269
-250
-257
-250
-244
-244
-251
-251
-238
-231
-247
-271
-267
-265
-284
-296
-298
-296
-308
-320
-327
-329
-328
-327
-327
-323
-303
-315
-332
-331
-319
-325
-331
-333
-348
-364
-359
-342
-336
-335
-344
-328
-328
-326
-331
-316
-301
-297
-286
-290
-302
-303
-315
-321
-322
-320
-321
-315
-293
-292
-300
-311
-305
-304
-313
-318
-324
-328
-323
-326
-314
-308
-311
-311
-306
-310
-310
-295
-290
-301
-298
-281
-270
-255
-235
-232
-245
-255
-267
-270
-266
-256
-253
-241
-258
-268
-258
-247
-244
-251
-239
-229
-228
-239
-234
-234
-234
-217
-190
-171
-166
-167
-180
-198
-208
-212
-211
-206
-214
-199
-177
-185
-180
-178
-186
-201
-195
-187
-210
-212
-207
-191
-177
-173
-191
-214
-226
-256
-279
-283
-277
-275
-271
-260
-254
-252
-249
-246
-241
-242
-244
-265
-271
-263
-265
-250
-255
-253
-249
-253
-247
-253
-250
-263
-271
-264
-263
-254
-248
-253
-250
-231
-236
-229
-219
-235
-249
-255
-269
-280
-290
-290
-271
-243
-237
-239
-226
-220
-219
-220
-222
-224
-214
-197
-186
-192
-193
-193
-194
-198
-215
-220
-244
-240
-229
-221
-215
-224
-226
-218
-214
-218
-214
-211
-207
-219
-225
-237
-250
-242
-239
-245
-249
-260
-287
-309
-317
-319
-319
-325
-325
-327
-319
-298
-284
-286
-283
-277
-260
-258
-263
-257
-246
-246
-247
-252
-256
-262
-259
-241
-246
-256
-255
-257
-266
-261
-260
-261
-263
-284
-300
-290
-281
-283
-271
-263
-254
-268
-283
-284
-293
-277
-273
-270
-265
-253
-239
-245
-254
-265
-273
-260
-251
-241
-231
-238
-227
-221
-228
-239
-256
-276
-295
-315
-326
-326
-312
-286
-255
-252
-260
-273
-286
-291
-295
-294
-296
-300
-299
-310
-313
-297
-278
-275
-284
-297
-315
-305
-322
-332
-343
-345
-334
-341
-335
-334
-339
-348
-376
-379
-375
-380
-395
-386
-387
-398
-388
-378
-386
-394
-409
-413
-410
-428
-444
-448
-444
-435
-423
-423
-408
-394
-391
-389
-388
-368
-376
-391
-376
-348
-320
-331
-337
-328
-334
-343
-350
-349
-338
-333
-321
-309
-305
-315
-315
-303
-305
-292
-249
-241
-269
-275
-266
-278
-290
-284
-286
-294
-288
-284
-293
-292
-293
-275
-264
-271
-280
-284
-294
-293
-302
-310
-307
-287
-277
-282
-294
-309
-303
-320
-349
-365
-375
-386
-394
-385
-352
-337
-354
-342
-318
-306
-316
-347
-360
-347
-334
-313
-292
-286
-267
-247
-264
-281
-291
-304
-324
-343
-351
-349
-354
-347
-353
-369
-359
-348
-352
-335
-305
-297
-301
-299
-306
-305
-292
-296
-306
-303
-300
-282
-266
-275
-283
-278
-264
-270
-292
-310
-307
-304
-315
-321
-320
-315
-300
-281
-301
-305
-296
-291
-278
-271
-254
-250
-238
-218
-218
-231
-254
-273
-274
-271
-265
-243
-226
-207
-206
-195
-169
-187
-209
-219
-234
-237
-245
-254
-252
-241
-244
-243
-238
-255
-254
-260
-275
-262
-260
-258
-240
-247
-265
-270
-276
-274
-270
-261
-248
-256
-255
-233
-230
-220
-196
-188
-183
-175
-166
-180
-196
-191
-171
-160
-155
-144
-146
-161
-176
-168
-162
-177
-193
-173
-172
-188
-196
-182
-174
-204
-221
-224
-236
-255
-256
-256
-270
-285
-287
-298
-311
-301
-279
-273
-261
-261
-262
-277
-309
-310
-290
-282
-279
-275
-271
-248
-250
-257
-251
-257
-265
-257
-239
-222
-208
-203
-195
-211
-224
-239
-251
-266
-285
-275
-273
-271
-255
-236
-222
-209
-205
-217
-236
-241
-233
-242
-243
-237
-221
-211
-199
-187
-183
-175
-189
-194
-200
-203
-216
-222
-209
-211
-214
-204
-195
-191
-205
-233
-250
-244
-235
-241
-238
-234
-244
-244
-236
-240
-248
-223
-222
-227
-229
-251
-250
-244
-243
-230
-231
-235
-253
-267
-260
-263
-270
-278
-275
-274
-274
-264
-255
-269
-258
-234
-237
-248
-261
-270
-278
-284
-289
-279
-272
-258
-267
-286
-299
-302
-305
-311
-308
-308
-312
-314
-321
-341
-331
-313
-302
-294
-292
-304
-313
-310
-319
-336
-325
-294
-285
-269
-263
-261
-256
-284
-302
-281
-275
-280
-269
-253
-238
-219
-194
-208
-230
-221
-207
-214
-212
-203
-189
-182
-185
-194
-185
-179
-180
-184
-197
-199
-205
-217
-213
-204
-199
-198
-207
-191
-163
-184
-195
-202
-218
-226
-226
-209
-207
-209
-207
-211
-205
-192
-212
-237
-239
-247
-259
-270
-258
-246
-168
-149
-317
-378
-254
-158
-264
-413
-404
-216
-176
-360
-411
-273
-216
-345
-449
-367
-271
-301
-408
-447
-336
-259
-314
-374
-366
-326
-352
-395
-386
-359
-350
-396
-385
-332
-337
-385
-415
-400
-385
-382
-374
-359
-343
-362
-358
-316
-294
-295
-311
-292
-276
-239
-202
-215
-224
-226
-215
-212
-233
-255
-252
-230
-222
-215
-227
-248
-266
-266
-270
-275
-278
-270
-245
-239
-228
-206
-200
-223
-243
-219
-190
-183
-201
-198
-183
-183
-188
-172
-161
-172
-173
-169
-164
-162
-157
-156
-145
-121
-139
-163
-169
-170
-181
-192
-200
-188
-175
-180
-169
-155
-146
-135
-122
-118
-107
-109
-106
-124
-134
-130
-120
-103
-121
-123
-108
-136
-178
-182
-170
-170
-190
-202
-204
-203
-206
-227
-220
-213
-233
-240
-238
-227
-208
-212
-226
-221
-210
-192
-180
-160
-174
-176
-169
-172
-161
-146
-150
-159
-152
-146
-113
-97
-107
-110
-112
-125
-154
-190
-208
-209
-225
-250
-251
-234
-232
-247
-250
-255
-271
-289
-291
-267
-265
-274
-270
-276
-302
-313
-310
-308
-316
-326
-330
-327
-297
-295
-306
-314
-316
-313
-315
-306
-305
-294
-268
-260
-243
-228
-229
-233
-228
-223
-227
-234
-233
-216
-204
-195
-196
-196
-187
-183
-184
-191
-207
-232
-236
-212
-194
-217
-239
-235
-212
-175
-187
-216
-221
-226
-209
-185
-148
-102
-109
-116
-107
-105
-113
-145
-158
-186
-225
-239
-240
-211
-181
-177
-192
-209
-191
-191
-240
-248
-235
-236
-217
-219
-220
-197
-183
-188
-196
-192
-198
-221
-216
-210
-203
-209
-216
-209
-201
-198
-196
-203
-244
-272
-288
-270
-263
-279
-293
-312
-295
-284
-286
-303
-324
-331
-343
-360
-373
-366
-360
-372
-353
-323
-332
-339
-343
-325
-301
-280
-260
-265
-293
-302
-276
-259
-262
-286
-316
-320
-329
-336
-340
-340
-321
-312
-308
-311
-314
-304
-290
-278
-281
-266
-266
-292
-314
-332
-323
-306
-313
-307
-301
-305
-312
-324
-328
-332
-322
-326
-329
-326
-325
-333
-333
-327
-324
-318
-314
-321
-312
-319
-349
-362
-348
-331
-320
-299
-267
-265
-267
-276
-299
-316
-349
-346
-328
-323
-317
-304
-302
-321
-338
-353
-324
-293
-311
-329
-333
-324
-315
-315
-298
-269
-248
-251
-278
-298
-305
-314
-311
-304
-301
-324
-331
-325
-341
-350
-350
-357
-373
-372
-378
-388
-393
-393
-361
-353
-369
-369
-347
-333
-349
-347
-328
-325
-301
-286
-287
-292
-313
-325
-338
-342
-336
-346
-338
-327
-321
-320
-331
-331
-308
-302
-317
-324
-325
-334
-348
-368
-353
-318
-288
-272
-266
-274
-281
-290
-300
-309
-312
-297
-295
-295
-296
-291
-265
-267
-282
-265
-258
-275
-283
-281
-280
-274
-255
-216
-223
-237
-221
-211
-210
-225
-238
-220
-203
-215
-231
-226
-227
-245
-229
-227
-227
-217
-224
-241
-246
-239
-259
-286
-278
-274
-298
-296
-294
-297
-271
-261
-267
-255
-248
-259
-274
-275
-245
-216
-222
-232
-222
-215
-217
-236
-254
-268
-273
-266
-263
-256
-271
-278
-273
-260
-254
-258
-275
-289
-271
-264
-263
-276
-305
-327
-337
-315
-313
-337
-359
-372
-373
-371
-383
-386
-390
-398
-406
-397
-388
-389
-386
-370
-350
-357
-368
-360
-345
-347
-361
-361
-335
-306
-282
-262
-247
-238
-238
-250
-282
-279
-225
-209
-228
-231
-226
-216
-214
-209
-211
-192
-170
-189
-209
-205
-201
-195
-172
-167
-155
-149
-161
-186
-208
-218
-239
-219
-191
-196
-192
-183
-186
-188
-194
-200
-188
-194
-206
-224
-211
-185
-173
-188
-199
-201
-207
-221
-211
-211
-229
-237
-235
-244
-268
-261
-260
-254
-263
-286
-291
-283
-275
-277
-271
-271
-280
-276
-267
-248
-225
-222
-219
-215
-210
-207
-234
-255
-263
-266
-280
-295
-291
-268
-252
-258
-248
-234
-230
-247
-257
-261
-276
-265
-265
-278
-287
-272
-250
-242
-225
-236
-269
-298
-336
-367
-396
-394
-371
-345
-331
-348
-344
-338
-345
-366
-367
-332
-295
-273
-260
-218
-173
-150
-153
-164
-187
-222
-247
-252
-242
-241
-230
-221
-223
-221
-225
-227
-234
-252
-274
-291
-285
-273
-293
-310
-279
-246
-255
-300
-312
-297
-278
-281
-274
-257
-260
-273
-291
-295
-303
-301
-299
-278
-227
-208
-194
-168
-168
-186
-186
-185
-188
-199
-207
-206
-199
-192
-188
-184
-203
-225
-227
-229
-240
-235
-215
-220
-228
-208
-190
-177
-184
-187
-200
-223
-227
-233
-241
-248
-248
-241
-236
-245
-249
-238
-243
-246
-244
-249
-258
-254
-235
-237
-273
-283
-275
-281
-293
-318
-319
-326
-322
-315
-310
-314
-341
-357
-367
-355
-357
-373
-375
-354
-344
-359
-372
-371
-352
-337
-340
-331
-316
-287
-280
-279
-269
-273
-278
-284
-285
-279
-252
-241
-242
-226
-210
-195
-191
-194
-223
-250
-258
-251
-245
-254
-250
-234
-241
-232
-226
-229
-209
-221
-242
-252
-241
-254
-274
-257
-232
-209
-179
-160
-123
-94
-104
-91
-88
-94
-99
-100
-89
-56
-21
-14
-17
-42
-78
-117
-139
-148
-144
-129
-121
-116
-113
-109
-103
-98
-106
-128
-148
-168
-191
-182
-161
-159
-163
-159
-153
-138
-149
-187
-202
-193
-179
-171
-153
-131
-148
-137
-112
-111
-120
-136
-135
-134
-145
-177
-202
-205
-205
-197
-183
-174
-178
-205
-208
-215
-238
-260
-266
-242
-218
-240
-259
-253
-247
-272
-283
-270
-290
-323
-324
-310
-309
-320
-331
-322
-316
-315
-311
-302
-282
-293
-312
-325
-323
-311
-307
-318
-294
-262
-257
-271
-266
-230
-226
-242
-234
-224
-243
-248
-230
-224
-221
-229
-232
-225
-228
-246
-273
-286
-278
-263
-268
-257
-250
-246
-222
-207
-202
-207
-210
-200
-212
-217
-232
-245
-238
-209
-187
-177
-167
-162
-165
-182
-196
-195
-197
-196
-176
-167
-163
-176
-189
-200
-222
-234
-241
-247
-250
-244
-254
-250
-246
-246
-250
-283
-298
-297
-303
-305
-291
-290
-286
-277
-298
-317
-326
-348
-358
-350
-331
-337
-349
-323
-319
-313
-295
-275
-266
-291
-309
-298
-284
-261
-242
-242
-249
-267
-275
-288
-294
-285
-287
-277
-288
-297
-310
-336
-346
-325
-286
-263
-267
-288
-304
-296
-294
-282
-254
-223
-217
-231
-220
-217
-230
-253
-268
-262
-238
-249
-255
-255
-274
-285
-300
-320
-332
-308
-309
-334
-332
-324
-328
-329
-318
-301
-292
-290
-303
-303
-285
-275
-269
-271
-276
-280
-273
-259
-250
-251
-260
-257
-268
-277
-285
-301
-306
-326
-354
-379
-369
-358
-361
-350
-341
-338
-346
-354
-358
-350
-354
-363
-354
-353
-343
-337
-335
-316
-311
-309
-291
-283
-312
-350
-369
-357
-340
-326
-311
-306
-303
-295
-295
-292
-291
-296
-263
-249
-267
-272
-255
-241
-255
-262
-275
-279
-268
-275
-284
-272
-282
-312
-323
-350
-368
-379
-362
-350
-356
-365
-373
-366
-353
-358
-384
-399
-398
-387
-369
-364
-362
-367
-352
-334
-327
-317
-312
-309
-319
-307
-290
-300
-314
-316
-314
-318
-328
-337
-326
-328
-325
-311
-304
-315
-331
-333
-301
-291
-316
-302
-311
-328
-349
-344
-334
-327
-315
-311
-296
-266
-232
-213
-203
-203
-204
-211
-214
-214
-209
-197
-180
-167
-169
-182
-177
-165
-173
-175
-178
-181
-197
-204
-186
-180
-187
-195
-192
-201
-213
-242
-256
-247
-223
-218
-220
-217
-230
-219
-200
-197
-212
-245
-256
-243
-226
-234
-239
-241
-258
-268
-282
-283
-275
-271
-272
-273
-268
-280
-312
-340
-330
-299
-284
-284
-277
-266
-265
-280
-291
-290
-297
-309
-331
-337
-348
-368
-367
-353
-338
-320
-317
-323
-312
-323
-343
-349
-339
-343
-354
-360
-372
-370
-352
-334
-332
-315
-297
-289
-290
-274
-269
-275
-287
-272
-272
-291
-306
-327
-329
-337
-340
-338
-346
-361
-371
-360
-351
-371
-391
-403
-394
-373
-341
-333
-330
-310
-308
-317
-330
-330
-327
-331
-314
-289
-274
-271
-262
-241
-206
-174
-180
-188
-197
-205
-210
-213
-213
-222
-236
-254
-261
-269
-276
-281
-296
-289
-293
-304
-302
-290
-277
-259
-252
-235
-224
-215
-208
-222
-225
-237
-253
-257
-255
-274
-268
-246
-240
-258
-290
-317
-332
-350
-353
-353
-350
-328
-323
-321
-315
-306
-298
-309
-313
-316
-327
-319
-309
-308
-280
-246
-233
-242
-262
-285
-315
-329
-335
-353
-355
-335
-321
-309
-303
-287
-275
-292
-317
-325
-321
-331
-315
-287
-264
-253
-260
-261
-278
-320
-338
-334
-340
-354
-362
-356
-331
-324
-335
-320
-325
-339
-337
-350
-383
-406
-411
-406
-402
-395
-388
-384
-382
-391
-391
-398
-411
-413
-409
-398
-374
-340
-334
-351
-345
-340
-341
-330
-339
-345
-362
-379
-384
-403
-400
-386
-386
-382
-373
-364
-363
-354
-340
-341
-356
-387
-402
-408
-397
-394
-390
-390
-383
-366
-367
-370
-366
-366
-370
-338
-304
-306
-316
-325
-340
-364
-370
-364
-354
-341
-352
-361
-348
-330
-328
-344
-364
-386
-396
-402
-414
-425
-421
-426
-422
-412
-413
-416
-440
-463
-470
-463
-450
-443
-432
-439
-450
-467
-486
-475
-470
-463
-453
-468
-493
-491
-453
-436
-432
-434
-437
-424
-423
-421
-425
-424
-431
-417
-396
-378
-354
-345
-334
-333
-327
-307
-301
-303
-319
-323
-329
-335
-325
-336
-349
-338
-311
-297
-293
-305
-309
-304
-314
-300
-273
-262
-268
-285
-288
-306
-311
-289
-274
-258
-239
-245
-276
-278
-288
-316
-316
-297
-276
-274
-296
-307
-312
-320
-336
-337
-333
-337
-335
-325
-321
-310
-316
-328
-315
-297
-282
-290
-300
-309
-313
-323
-327
-326
-336
-353
-340
-319
-316
-332
-342
-341
-325
-310
-316
-319
-327
-353
-368
-358
-339
-346
-345
-363
-371
-364
-354
-344
-345
-335
-326
-310
-305
-320
-343
-371
-399
-404
-403
-396
-380
-363
-379
-393
-386
-386
-426
-454
-464
-478
-453
-439
-425
-401
-382
-373
-380
-388
-389
-409
-437
-430
-397
-367
-369
-382
-391
-388
-393
-393
-378
-364
-375
-383
-367
-359
-340
-323
-332
-335
-323
-319
-335
-350
-336
-328
-291
-278
-286
-284
-278
-251
-249
-272
-287
-272
-270
-274
-276
-285
-291
-290
-291
-292
-306
-310
-307
-334
-348
-338
-318
-301
-312
-339
-331
-313
-317
-333
-338
-354
-341
-324
-302
-272
-254
-263
-286
-296
-288
-272
-276
-274
-259
-244
-231
-209
-194
-175
-154
-157
-172
-178
-193
-201
-195
-187
-191
-198
-203
-207
-196
-210
-214
-195
-205
-214
-230
-226
-212
-203
-209
-214
-212
-220
-216
-223
-232
-249
-275
-296
-301
-307
-315
-329
-347
-365
-361
-351
-359
-367
-361
-336
-332
-343
-335
-328
-328
-323
-317
-312
-336
-355
-356
-356
-369
-374
-338
-329
-358
-382
-384
-382
-382
-381
-373
-349
-347
-354
-343
-322
-299
-286
-272
-249
-255
-256
-254
-244
-252
-265
-253
-252
-259
-244
-243
-263
-270
-279
-300
-321
-312
-275
-274
-277
-264
-264
-277
-306
-338
-346
-344
-341
-326
-315
-321
-305
-292
-289
-275
-255
-252
-281
-297
-291
-262
-245
-230
-212
-204
-209
-215
-223
-232
-245
-245
-225
-213
-215
-206
-194
-177
-160
-152
-166
-190
-201
-204
-200
-208
-219
-238
-245
-257
-276
-284
-294
-300
-306
-306
-297
-284
-296
-307
-323
-323
-312
-314
-311
-308
-295
-273
-267
-274
-269
-255
-256
-272
-282
-274
-280
-279
-259
-236
-223
-232
-243
-242
-242
-244
-241
-224
-215
-208
-191
-169
-147
-133
-134
-148
-154
-161
-167
-184
-172
-161
-164
-156
-142
-127
-157
-177
-174
-167
-157
-171
-184
-188
-179
-175
-182
-184
-174
-175
-186
-193
-192
-182
-192
-218
-246
-241
-244
-231
-220
-244
-259
-244
-227
-218
-205
-206
-225
-242
-229
-223
-225
-234
-262
-274
-253
-226
-198
-190
-220
-227
-202
-179
-185
-194
-189
-186
-187
-177
-167
-179
-164
-154
-155
-135
-127
-127
-121
-134
-144
-156
-161
-164
-165
-165
-155
-145
-140
-127
-145
-175
-202
-235
-250
-255
-254
-240
-212
-173
-166
-186
-212
-220
-231
-241
-248
-232
-203
-200
-196
-164
-157
-152
-159
-153
-147
-150
-160
-183
-184
-181
-185
-192
-193
-215
-227
-218
-222
-227
-236
-215
-189
-204
-227
-246
-240
-233
-226
-228
-244
-263
-280
-273
-278
-302
-305
-311
-334
-338
-329
-303
-280
-279
-296
-299
-294
-280
-277
-274
-265
-242
-225
-224
-223
-218
-220
-206
-199
-214
-204
-188
-174
-161
-138
-125
-109
-115
-132
-162
-171
-157
-138
-122
-112
-88
-67
-49
-50
-55
-57
-80
-92
-107
-115
-102
-106
-125
-134
-114
-96
-102
-118
-107
-104
-112
-123
-141
-139
-142
-151
-153
-157
-180
-212
-228
-227
-217
-216
-221
-209
-213
-225
-229
-229
-210
-212
-230
-236
-234
-231
-224
-228
-253
-267
-277
-281
-263
-264
-260
-261
-263
-241
-207
-197
-210
-223
-219
-229
-237
-237
-234
-250
-266
-249
-226
-229
-267
-283
-286
-293
-292
-287
-283
-283
-262
-245
-256
-260
-267
-263
-266
-280
-284
-305
-326
-335
-312
-290
-301
-331
-335
-337
-349
-345
-337
-317
-307
-302
-300
-291
-262
-249
-257
-265
-254
-235
-239
-245
-235
-222
-221
-229
-218
-194
-197
-216
-210
-177
-158
-161
-173
-187
-172
-162
-178
-159
-146
-165
-189
-185
-178
-186
-205
-215
-208
-205
-200
-196
-196
-192
-199
-212
-228
-234
-231
-228
-233
-225
-199
-190
-192
-210
-220
-229
-229
-233
-226
-203
-196
-203
-198
-187
-169
-159
-152
-150
-166
-179
-189
-182
-180
-190
-188
-183
-200
-219
-213
-201
-219
-230
-224
-224
-233
-241
-243
-228
-201
-183
-178
-170
-141
-127
-132
-122
-115
-124
-111
-124
-142
-146
-133
-115
-117
-120
-123
-122
-139
